language.name=English language.region=US language.code=en_US language.rightToLeft=false language.provider=Open Grow language.provider.url=opengrow.pt language.provider.message=This language was provided by:~[#LanguageProvider] - [#LanguageURL] language.provider.message.show=false language.experimental=false language.experimental.message.title=Help us to improve this language! language.experimental.message=The chosen language has recently been added to the software. In this way, if you find any text that you consider incorrect, please send us a ticket through our support page. gui.ok=Ok gui.done=Done gui.cancel=Cancel gui.back=Back gui.yes=Yes gui.no=No gui.and=and gui.unknown=Unknown gui.proceed=Proceed gui.search=Search gui.saveClose=Save and Close gui.importClose=Import and Close gui.exportClose=Export and Close gui.on=On gui.off=Off gui.percentage=Percentage gui.all.day=All Day gui.remaining.time=Remaining time: [#Time] gui.years=Years gui.year=Year gui.year.char=Y gui.months=Months gui.month=Month gui.month.char=M gui.weeks=Weeks gui.week=Week gui.week.char=W gui.days=Days gui.day=Day gui.day.char=D gui.hours=Hours gui.hour=Hour gui.hour.char=h gui.minutes=Minutes gui.minutes.short=Min. gui.minute=Minute gui.minute.char=m gui.seconds=Seconds gui.second=Second gui.second.char=s gui.milliseconds=Milliseconds gui.millisecond=Millisecond gui.millisecond.char=ms gui.to.start=To Start gui.to.end=To End gui.start.time=Start Time gui.start.date=Start Date gui.end.time=End Time gui.end.date=End Date gui.day.start.time=Day Start Time gui.night.start.time=Night Start Time gui.night.duration=Night Duration gui.day.duration=Day Duration gui.elapsed.time=Elapsed Time gui.active.duration=Active Duration gui.duration=Duration gui.waitTime=Wait Time gui.time.to.reactivate=Time to Reactivate gui.for=For gui.pump=Pump gui.wait=Wait gui.disabled=Disabled gui.enabled=Enabled gui.working=Working gui.waiting.to.activate=Waiting to Activate gui.email=E-mail gui.without.device=Without Device gui.without.sensor=Without Sensor gui.without.area=Without Area gui.without.grow=Without Grow gui.without.grows=Without Grows gui.acts.on.device.without.area=Acts on a device that is not associated with any Area gui.acts.on.device.without.grow=Acts on a device that is not associated with any Grow gui.acts.on.device.area=Acts on a device from Area [#Area] gui.acts.on.device.grow=Acts on a device from Grow [#Grow] gui.acts.on.device.grows=Acts on a device from Grows [#Grows] gui.higher=Higher gui.lower=Lower gui.equal=Equal gui.validate=Validate gui.alive=Alive gui.not.alive=Not Alive gui.on.progress=On Progress gui.waiting.on.module=Waiting on Module gui.this.sensor=This sensor gui.this.device=This device gui.all.sensors=All sensors gui.all.devices=All devices gui.sensors=Sensors gui.sensors.abbreviation=Sensors gui.devices=Devices gui.devices.abbreviation=Devices gui.device=Device gui.sensor=Sensor gui.power=Power gui.power.total=Total Power gui.power.instant=Instant Power gui.fill=Fill gui.drain=Drain gui.ph=PH gui.ph.corrector=pH Corrector gui.ec=EC gui.nutrient.controller=Nutrient Controller gui.temperature=Temperature gui.humidity=Humidity gui.tank.level=Tank Level gui.tank.levels=Tank Levels gui.feeder=Feeder gui.tank=Tank gui.area=Area gui.grow=Grow gui.grows=Grows gui.shared=Shared gui.extra=Extra gui.extras=Extras gui.total=Total gui.max=Maximum gui.mid.max=Middle Upper gui.mid.min=Middle Lower gui.min=Minimum gui.tank.feeder=Tank Feeder gui.tank.mixer=Tank Mixer gui.tank.filler=Tank Filler gui.tank.drainer=Tank Drainer gui.grow.feeder=Grow Feeder gui.nutrients=Nutrients gui.nutrient=Nutrient [#NutrientName] gui.ph.and.nutrients=PH && Nutrients gui.indoor=Indoor gui.outdoor=Outdoor gui.vegetative=Vegetative gui.flowering=Flowering gui.mixed=Mixed gui.recurrence=Recurrence gui.monday=Monday gui.tuesday=Tuesday gui.wednesday=Wednesday gui.thursday=Thursday gui.friday=Friday gui.saturday=Saturday gui.sunday=Sunday gui.monday.character=M gui.tuesday.character=T gui.wednesday.character=W gui.thursday.character=T gui.friday.character=F gui.saturday.character=S gui.sunday.character=S gui.light=Light gui.co2=Co2 gui.smoke.detection=Smoke Detection gui.motion.detection=Motion Detection gui.flood=Flood gui.normally.open=Normally Open gui.normally.closed=Normally Closed gui.device.name=Device Name gui.sensor.name=Sensor Name gui.type=Type gui.speed=Speed gui.sampleTime=Sample Time gui.sampleMoistEvery=Sample moisture every gui.all.grows=All Grows gui.calibration=Calibration gui.calibrate=Calibrate gui.value.current=Current Value gui.firmware.upgrade=Upgrade Firmware gui.security.settings=Security Settings gui.info=Info gui.open.file=Open File gui.select.file=Select File gui.select.folder=Select Folder gui.always.on.top=Always on top gui.real.time=Real Time gui.last.x.hours=Last [#Hours] Hours gui.enlarge.window=Enlarge Window gui.shrink.window=Shrink Window gui.started.at=Started at gui.ends.at=Ends at gui.day.starts.at=Day starts at gui.day.ends.at=Day ends at gui.security.alert=Security alert gui.click.to.solve=Click to solve gui.precision.scale=Precision scale gui.hardware.version=Hardware Version gui.start=Start gui.stop=Stop gui.test=Test gui.restart=Restart gui.coming.soon=Coming soon gui.demo=Demo gui.demo.mode=Demo Mode general.grolab=GroLab general.gronode=GroNode general.powerbot=PowerBot general.soilbot=SoilBot general.tankbot=TankBot general.oxibot=OxiBot general.userbot=UserBot general.smartpot=SmartPot general.module=Module general.name=Name general.bugReport=Report a Bug general.refresh=Refresh general.filters.check=Check your filter settings general.not.connected.abbreviation=Not Connected general.not.connected=Not Connected general.output.other.abbreviation=Other Output general.output.other=Other Output general.output.co2.dispenser.abbreviation=Co2 Dispenser general.output.co2.dispenser=Co2 Dispenser general.output.ph.down.abbreviation=PH Down general.output.ph.down=PH Down general.output.ph.up.abbreviation=PH Up general.output.ph.up=PH Up general.output.ec.corrector.abbreviation=EC Corrector general.output.ec.corrector=EC Corrector general.output.lamp.abbreviation=Lamp general.output.lamp=Lamp general.output.fluor.compact.lamp.abbreviation=Fluo. Lamp general.output.fluor.compact.lamp=Compact Fluorescent Lamp general.output.hps.lamp.abbreviation=HPS Lamp general.output.hps.lamp=High-Pressure Sodium (HPS) Lamp general.output.led.lamp.abbreviation=LED Lamp general.output.led.lamp=Light-Emitting Diode (LED) Lamp general.output.metalhalide.lamp.abbreviation=M. H. Lamp general.output.metalhalide.lamp=Metal-Halide Lamp general.output.led.abbreviation=LED general.output.led=Light-Emitting Diode (LED) general.output.ventilation.in.abbreviation=Ventil. In general.output.ventilation.in=Ventilation In general.output.ventilation.out.abbreviation=Ventil. Out general.output.ventilation.out=Ventilation Out general.output.fan.abbreviation=Fan general.output.fan=Fan general.output.heater.abbreviation=Heater general.output.heater=Heater general.output.water.pump.abbreviation=Water Pump general.output.water.pump=Water Pump general.output.water.filter.abbreviation=Water Filter general.output.water.filter=Water Filter general.output.water.solenoid.valve.abbreviation=Water S. Valve general.output.water.solenoid.valve=Water Solenoid Valve general.output.electric.air.pump.abbreviation=Air Pump general.output.electric.air.pump=Air Pump general.output.humidifier.abbreviation=Humidifier general.output.humidifier=Humidifier general.output.dehumidifier.abbreviation=Dehumidifier general.output.dehumidifier=Dehumidifier general.output.air.solenoid.valve.abbreviation=Air S. Valve general.output.air.solenoid.valve=Air Solenoid Valve general.output.peristaltic.pump.abbreviation=Perist. Pump general.output.peristaltic.pump=Peristaltic Pump general.output.mail.abbreviation=E-mail general.output.mail=E-mail general.output.unknown.abbreviation=Unknown Output general.output.unknown=Unknown Output general.input.other.abbreviation=Other Input general.input.other=Other Input general.input.other.switch.abbreviation=Other Switch general.input.other.switch=Other Switch Sensor general.input.other.sensor.abbreviation=Other Sensor general.input.other.sensor=Other Sensor (Measurement) general.input.digital.temperature.abbreviation=Digital Temp. general.input.digital.temperature=Digital Temperature general.input.analog.temperature.abbreviation=Analog Temperature general.input.analog.temperature=Analog Temperature general.input.water.temperature.abbreviation=Water Temp. general.input.water.temperature=Water Temperature general.input.temperature.area.abbreviation=Area Temperature general.input.temperature.area=Area Temperature general.input.temperature.external.abbreviation=External Temp. general.input.temperature.external=External Temperature general.input.humidity.abbreviation=Humidity general.input.humidity=Humidity Sensor general.input.humidity.external.abbreviation=Ext. Humidity general.input.humidity.external=External Humidity general.input.humidity.area.abbreviation=Area Humidity general.input.humidity.area=Area Humidity general.input.co2.abbreviation=CO2 Sensor general.input.co2=CO2 Sensor general.input.light.abbreviation=Light Sensor general.input.light=Light Sensor general.input.horizontal.tank.level.switch.abbreviation=Horiz. Level general.input.horizontal.tank.level.switch=Horizontal Tank Level Switch general.input.vertical.tank.level.switch.abbreviation=Vert. Level general.input.vertical.tank.level.switch=Vertical Tank Level Switch general.input.moisture.abbreviation=Moisture general.input.moisture=Moisture Sensor general.input.soil.moisture.abbreviation=Substrate Mois general.input.soil.moisture=Substrate Moisture general.input.ph.probe.abbreviation=PH Probe general.input.ph.probe=PH Probe general.input.ec.probe.abbreviation=EC Probe general.input.ec.probe=EC Probe general.input.smoke.detector.abbreviation=Smoke Detector general.input.smoke.detector=Smoke Detector general.input.motion.detector.abbreviation=Motion Detect. general.input.motion.detector=Motion Detector general.input.switch.button.abbreviation=Switch Button general.input.switch.button=Switch Button general.input.battery.state.abbreviation=Battery State general.input.battery.state=Battery State general.input.flood.abbreviation=Flood Sensor general.input.flood=Flood Sensor general.input.soil.temperature.abbreviation=Substrate Temp general.input.soil.temperature=Substrate Temperature general.input.pressure.abbreviation=Pressure general.input.pressure=Atmospheric Pressure general.input.power.mode.abbreviation=Power Mode general.input.power.mode=Power Mode general.input.unknown.abbreviation=Unknown Input general.input.unknown=Unknown Input general.combined.sensor.co2=CO2 Combined Sensor general.combined.sensor.co2.abbreviation=CO2 Combined general.input.not.exists=No Sensor general.output.not.exists=No Device general.input.tank.level.max=Tank Level Max general.input.tank.level.mid.max=Tank Level Middle Upper general.input.tank.level.mid.min=Tank Level Middle Lower general.input.tank.level.min=Tank Level Min general.grow.type.water.culture=Water Culture general.grow.type.ebb.flow=Ebb and Flow general.grow.type.airlift=Airlift general.grow.type.nft=Nutrient Film Technique (NFT) general.grow.type.aeroponics=Aeroponics general.grow.type.aquaponics=Aquaponics general.grow.type.soil=Soil general.grow.type.other=Other general.new.device.abbreviation=New Device general.new.sensor.abbreviation=New Sensor general.area.type.growing.room=Growing Room general.area.type.growing.tent=Growing Tent general.area.type.outdoor=Outdoor general.area.type.greenhouse=Greenhouse general.area.type.other=Other tutorials.title=GroLab Tutorials tutorials.open.internetExplorer.recommendation=We recommend Internet Explorer to open tutorials. Do you want to follow our recommendation? (If you don't the default browser will be used.) tutorials.open.internetExplorer.failed=It wasn't possible to open tutorials with Internet Explorer. Do you want to open tutorials with your default browser? tutorials.open.failed=It wasn't possible to open tutorials. Please contact support. update.title=New update available.~Would you like to update? update.window.title=[#AppName] - Update Available update.version.current=Current Version: [#Version] update.version.new=New Version: [#Version] update.changelog=Changelog: update.notFound=There are no updates available! update.available=Update Available update.retrieve.info.fail=It wasn't possible to retrieve GroLab updates information! update.grolab.have.latest.version=GroLab already has the latest version available! update.download.fail.general=There was a problem downloading the update. Please try again later. update.download.cancel=The download was canceled. GroLab will not proceed with the update. update.found.grolab.general=Update available for GroLab. Click on the updates available button (left panel) to update it. updates.available.tooltip=Updates Available update.found.grolab.general.restart=Update available for GroLab. Restart GroLab to update it. update.found.grolab.ask.restart=There is an update available for GroLab Software. To install this update, it is required to restart the GroLab Software. Do you want to restart now? upgrade.tile=Firmware upgrade available.~Would you like to upgrade? upgrade.window.title=[#Module] - Firmware Upgrade Available upgrade.warning.loseSomeData=Note: Upgrading to this version will make you lose some [#Module] data/settings. upgrade.warning.canLoseSomeData=Note: Upgrading to this version can make you lose some [#Module] data/settings. upgrade.warning.loseAllData=Note: Upgrading to this version will make you lose ALL [#Module] data/settings. upgrade.custom.title=Custom Firmware Upgrade upgrade.custom.backup.modules=Backup modules before the upgrade upgrade.custom.backup.all.data=Backup all data before the upgrade upgrade.custom.force.apply.firmware.without.wait=Force to install firmware immediately upgrade.firmware.file=Firmware File upgrade.firmware.file.select=Please select the firmware file... upgrade.firmware.open.valid.file=Open a valid firmware file. upgrade.firmware.file.ready=The firmware file is ready! upgrade.notFound=There are no firmware upgrades available! upgrade.notFound.module=There are no firmware upgrades available for [#Module]! upgrade.found.but.not.new.module=Your [#Module] already has the latest firmware version. Do you want to reinstall the latest version? upgrade.found.module.upgrade.now=An upgrade is available for [#Module] ("[#ModuleName]"). Do you want to upgrade now? upgrade.firmware.available=Firmware Upgrade Available upgrade.found.module.general=Upgrade available for [#Module] ("[#ModuleName]"). Click on the updates available button (left panel) to upgrade it. upgrade.found.module.general.open.menu=Upgrade available for [#Module] ("[#ModuleName]"). Open module menu to upgrade it. upgrade.searching.waiting=Searching Firmware Upgrades.~Wait a Moment Please... upgrade.retrieve.info.fail=It wasn't possible to retrieve firmware upgrades information! upgrade.module.have.latest.version=[#Module] already has the latest firmware version available! upgrade.module.have.latest.compatible.version=[#Module] already has the latest firmware compatible with the current GroLab version! upgrade.found.gronode.general=Upgrade available for [#Module]. Click on the updates available button (left panel) to upgrade it. upgrade.found.gronode.general.restart=Upgrade available for [#Module]. Restart GroLab software to upgrade it. upgrade.found.gronode.ask.restart=There is an update available for GroNode. To install this update, it is required to restart the GroLab Software. Do you want to restart now? upgrade.firmware.module.powerbot.connect.usb.pc=Before proceeding make sure that the PowerBot is fully powered and switched on. Also, make sure it is connected via USB to the PC. Click ok to continue. upgrade.firmware.module.connect.usb.pc=Before proceeding make sure that the module is connected via USB to the PC. Click ok to continue. upgrade.firmware.module.hold.reset=Please hold the module reset button and click ok to continue. upgrade.firmware.module.release.reset.timer=Keep holding the module reset button and release it when the timer reaches zero. upgrade.firmware.module.wait=Upgrading Module Firmware!~Wait a Moment Please... upgrade.firmware.module.no.found=It wasn't possible to find the module. Make sure it is connected via USB to the PC and try again. upgrade.firmware.module.found.incorrect=We detect some devices connected via USB to the PC. However, none of them is the module that you are trying to upgrade. Make sure the correct module is connected to the PC and try again. upgrade.firmware.module.download.canceled=The upgrade download was canceled. The device has not been modified. upgrade.firmware.module.download.fail.general=There was a problem downloading the upgrade. Please try again later. upgrade.firmware.choose.com.port=Module Firmware Upgrade - Choose COM Port upgrade.firmware.choose.com.port.description=Choose the Module COM Port~~We found more than one COM port available, please choose the COM port associated with the module that you want to upgrade. upgrade.firmware.module.download.fail.use.newer.local.file.general=There was a problem downloading the upgrade. However, we detected a firmware file locally available that's newer than the current one, do you want to install it? upgrade.firmware.module.download.fail.use.backup.file.general=There was a problem downloading the upgrade, please try to download it later. Note that there's a backup of the current firmware version, do you want to reinstall it? driver.download.title=Downloading Driver... update.download.title=Downloading Update... update.download.verifying=Verifying Downloaded File... update.download.downloaded=Downloaded [#Current] of [#Total] update.download.file=File [#Current] of [#Total] upgrade.download.title=Downloading Upgrade... upgrade.disclaimer.title=Upgrade Firmware Disclaimer upgrade.disclaimer.accept=I accept the agreement upgrade.disclaimer.readUntilEnd=Please read the disclaimer until the end. upgrade.disclaimer.firstStatement=Firmware upgrade can cause permanent damage to your product if applied incorrectly. upgrade.disclaimer.afterFirstStatement=Before downloading any Firmware upgrades, verify if the Firmware version is appropriate for the specific model of your product. If you have any doubts, contact Customer Service for guidance. upgrade.disclaimer.secondStatement=IN NO EVENT WILL OPEN GROW, LDA. BE LIABLE FOR ANY DAMAGES OF ANY KIND RELATING TO THE FIRMWARE UPGRADES, INCLUDING BUT NOT LIMITED TO, COMPENSATORY DAMAGES, LOST PROFITS, LOST DATA OR ANY FORM OF SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES OF ANY KIND WHETHER BASED ON BREACH OF CONTRACT OR WARRANTY, NEGLIGENCE, PRODUCT LIABILITY OR ANY OTHER THEORY OF LIABILITY. upgrade.disclaimer.advises=If you choose to proceed with the Firmware upgrade, please read the following advice:~- Always use a reliable power supply for your device during the Firmware upgrade process. If you start upgrading the Firmware on your device and there is a power outage, your device can be damaged. That’s why we recommend that you have an uninterruptible power supply connected to your device, [please do not use a computer's USB port as power supply];~- It is recommended that GroNode and PC are connected to the router via Ethernet cables or that GroNode is directly connected to the PC with the Ethernet cable;~- Make sure that the computer has no anti-virus running during the Firmware upgrade process. An anti-virus is always good, except during Firmware upgrades. It might consider that the Firmware upgrade is a malicious operation and, as such, it could block the upgrade. We recommend you to temporarily disable your anti-virus software until the Firmware upgrade is finished;~- Do not close the application during the Firmware upgrade process. If the process is interrupted your device can be damaged;~- During the Firmware upgrade, GroNode will not be able to control the modules, so it is recommended to ensure that all areas and grows are in a neutral state. All devices will keep the current state (on/off) and the schedules/alarms will not work.~~If you have any questions or need help, please contact Customer Service for further guidance. masterID.disclaimer.title=Communication Channel Disclaimer masterID.disclaimer.accept=I accept the agreement masterID.disclaimer.readUntilEnd=Please read the disclaimer until the end. masterID.disclaimer.firstStatement=Changing the GroNode communication channel will make it impossible to communicate with modules on a different channel. However, this operation will also provide the option to change the modules' communication channel. masterID.disclaimer.advises=If you choose to proceed please read the following advice:~- Always use a reliable power supply for your devices during the entire process. If you start the process and there is a power outage, the devices may be on different channels and communication between them will not be possible. For this reason, we recommend that you use an uninterruptible power supply for your devices, [please do not use a computer's USB port as power supply];~- Do not close the application during the process. If the process is interrupted the devices may be in different channels and communication between them will not be possible;~- Check if the communication between modules and GroNode is active.~~If you have any questions or need help, please contact Customer Service for further guidance.~After this operation finish, wait a few minutes for the communication between modules and GroNode to be restored. If the communication is not restored try to revert the GroNode communication channel to the previous value or contact the support team. login.username=UserName: login.password=Password: login.remindMe=Remind me login.credentials.remind=Remind credentials login.credentials.remind.tooltip=If you want GroLab reminds the credentials you should mark this box login.credentials.similar.default.change.now=GroLab credentials are equals or similar to the default credentials. We recommend you to change credentials to increase security. Do you want to change them now? credentials.change.newPassword.info=To change credentials you must type the old password and retype the new password.~(If the old password is the default look on the back of GroNode.) credentials.change.info=To change credentials you must type the current password.~(If the current password is the default look on the back of GroNode.) credentials.change.currentPassword=Current Password: credentials.change.newPassword=New Password: credentials.change.currentPassword.incorrect=The current password is incorrect! credentials.change.password.incorrect=The password is incorrect! credentials.change.newPassword.no.match=The new password does not match! initialMenu.goToGrow=Go To Grow initialMenu.changeUser=Change User initialMenu.connectionSettings=Connection Settings initialMenu.useAsDefault=Use as default initialMenu.serialNumber=Serial Number initialMenu.hostname=Hostname initialMenu.directIp=Direct IP initialMenu.tooltips.configureGroNode=Configure a valid GroNode before growing initialMenu.tooltips.proceed=Click to proceed initialMenu.gronode.searching=Searching for your GroNode... initialMenu.gronode.foundSolo=GroLab found your GroNode. initialMenu.gronode.found=GroLab found your GroNode, this GroNode will be saved as default. initialMenu.gronode.notFound=GroLab did not found your GroNode, re-check the GroNode serial number, make sure DHCP is on in your router. initialMenu.gronode.validate=Please validate the Serial Number by pressing the refresh button. initialMenu.ip=IP initialMenu.ip.colon=IP: initialMenu.ip.discoveredForHostname=The IP [#IP] was discovered for the Hostname [#Hostname]. If you're sure this is your GroNode press OK. initialMenu.ip.definedAs=Your IP is defined as [#IP] initialMenu.serialNumber.colon=Serial Number: initialMenu.serialNumber.hint=Please provide the serial number of your GroNode (provided in the back of the GroNode), so we can search it in the network. Make sure your GroNode is connected to your router and it's powered.~Press refresh to start looking for your GroNode. initialMenu.hostIp.hint=Set the desired host and press refresh to find the IP, click OK to save this connection and make it default. initialMenu.hostIP.ipHint=Set the desired IP, click OK to save this connection and make it default. initialMenu.connectGronode.directIp=GroLab will connect to your GroNode at Direct IP: [#IP] initialMenu.connectGronode.hostname=GroLab will connect to your GroNode at the Hostname: [#Hostname]~The IP for this host is: [#IP] initialMenu.connectGronode.serialNumber=GroLab will connect to your GroNode [#SerialNumber]~The IP for this GroNode is: [#IP] initialMenu.automaticSearch.gronode.title=Automatic Search initialMenu.automaticSearch.gronode.searching=Searching GroNodes on the local network...~(This operation can take a while.) initialMenu.automaticSearch.gronode.network.notFound=It wasn't possible to find a network. Make sure your PC is currently connected to the local network and try again. initialMenu.automaticSearch.gronode.clickToStart=Click to start searching for GroNodes on your local network. initialMenu.automaticSearch.gronode.found.pc.ips=Found the follow network IP's for your PC: [#IPS] initialMenu.automaticSearch.gronode.want.to.make.default=Do you want to make this GroNode default? initialMenu.automaticSearch.gronode.searching.wait=Searching for GroNode.~Wait a Moment Please... initialMenu.automaticSearch.gronode.found.make.default.question=GroLab found GroNode with SN [#SerialNumber]. Do you want to connect to this GroNode and make it default? initialMenu.automaticSearch.gronode.did.not.found.try.serialNumber=GroLab couldn't found any GroNode on your local network. Please try to find GroNode using serial number search and make sure your PC and GroNode are on the same network. initialMenu.troubleshooting.title=Troubleshooting initialMenu.firmwareFail.option.title=GroNode Firmware initialMenu.firmwareFail.option.descrition=The firmware upgrade has failed~and GroNode is blinking yellow. initialMenu.firmwareRecovery.title=Solve GroNode Firmware Issues initialMenu.firmwareRecovery.button.recover=Click to Solve initialMenu.firmwareRecovery.progress.title=Progress initialMenu.firmwareRecovery.connected=Connected with GroNode! initialMenu.firmwareRecovery.success=Firmware upgrade completed with success! The GroNode is ready to use. initialMenu.firmwareRecovery.connection.fail=It wasn't possible to establish a connection with GroNode. initialMenu.firmwareRecovery.communication.fail=It wasn't possible to communicate with GroNode. initialMenu.firmwareRecovery.file.fail=It wasn't possible to apply the firmware to the GroNode. initialMenu.firmwareRecovery.firmware.applied=Firmware was applied to GroNode! initialMenu.firmwareRecovery.invalid.file=It wasn't possible to find a valid firmware file. initialMenu.firmwareRecovery.change.network.settings.fail=It wasn't possible to change your network settings in order to connect to GroNode. initialMenu.firmwareRecovery.revert.network.settings.fail=It wasn't possible to revert your network settings. initialMenu.firmwareRecovery.gronode.notFound=There is no information about the previous GroNode you connected with. initialMenu.firmwareRecovery.gronode.recover.title=Recover GroNode initialMenu.firmwareRecovery.gronode.recover.choose.gronode=Choose GroNode~~GroLab has found records from several GroNodes that you previously connected with. You need to select the GroNode that you want to apply the firmware recovery: initialMenu.firmwareRecovery.gronode.recover.download.vs.backup.versions=The latest available firmware version to download is [#Version]. Do you want to download this version? If you choose to not download, GroLab will use the latest firmware backup with version [#BackupVersion]. initialMenu.firmwareRecovery.gronode.recover.operation.cancel=The GroNode recovery has been canceled. initialMenu.firmwareRecovery.gronode.recover.choose.hardware.version=Choose GroNode Hardware Version~~There is no information about the previous GroNode you connected with. In order apply the properly GroNode firmware recovery you need to select the GroNode hardware version: initialMenu.firmwareRecovery.canLoseSomeData.question=This operation can make you lose some [#Module] data/settings. Do you really want to proceed? initialMenu.module.firmware.install.option.title=Module Firmware initialMenu.module.firmware.install.option.description=Manually install the firmware~on the module. initialMenu.module.firmware.install.title=Module Firmware Installation initialMenu.module.firmware.install.button.search=Search for Module initialMenu.module.firmware.install.first.step=Before you start, connect the desired module to PC using the USB cable. Note that PowerBot also requires to be fully powered and switched on. When ready click on the search button. initialMenu.module.firmware.install.button.install=Install Firmware initialMenu.module.firmware.install.type=Module Type initialMenu.module.firmware.install.hardware.version=Hardware Version initialMenu.module.firmware.install.searching=Searching Module.~Wait a Moment Please... initialMenu.module.firmware.install.no.info=It wasn't possible to retrieve info. initialMenu.module.firmware.install.second.step.no.info=It wasn't possible to receive module details from the selected COM port ([#COM]). Please provide the required details in order to install the correct firmware. When ready click on the install button. initialMenu.module.firmware.install.second.step=The module details were received from the selected COM port ([#COM]). Make sure those details are correct before proceeding with the installation. When ready click on the install button. initialMenu.module.firmware.install.module.type.needed=To install the correct firmware it's required to select the module type. initialMenu.module.firmware.install.choose.com.port.description=The available COM ports are listed below. Please choose the COM port associated with the module that you want to install the firmware. loading.initializing=Initializing... loading.gronodes.find=Finding~GroNodes loading.gronode.search=Searching GroNode~[#SerialNumber] loading.gronode.connect.hostname=Connecting to Hostname~[#Hostname] loading.gronode.connect.directIp=Connecting to Direct IP~[#DirectIP] loading.gronode.authenticate=Authenticating... loading.gronode.checkUpgrade=Checking if GroNode needs to upgrade... loading.gronode.upgradingGronode=Upgrading GroNode Firmware... loading.gronode.upgradingGronode.wait=Upgrading Firmware.~Wait a Moment Please... loading.gronode.settings=Loading~GroNode Settings loading.gronode.cameras=Loading~Cameras loading.gronode.modules=Loading~GroLab Modules loading.gronode.growStages=Loading~GrowStages loading.gronode.schedules=Loading~Schedules loading.gronode.areas=Loading~Areas loading.gronode.alarms=Loading~Alarms loading.gronode.data.logs=Retrieving~Data Logs loading.gronode.importing.data.logs=Importing~Data Logs loading.gronode.clearing.data.logs=Clearing~Data Logs Memory loading.grolab.interface=Loading~GroLab Interface loading.delete.alarms=Deleting All Alarms.~Wait a Moment Please... loading.delete.alarms.success=Alarms have been deleted! Loading will restart... loading.delete.schedules=Deleting All Schedules.~Wait a Moment Please... loading.delete.schedules.success=Schedules have been deleted! Loading will restart... loading.gronode.format=Formatting GroNode.~Wait a Moment Please... loading.gronode.format.success=The GroNode has been formatted! Loading will restart... loading.upgrade.completed=Firmware Upgrade Completed! loading.gronode.check.backups=Checking~Backups loading.gronode.restore.backups=Restoring~Backups loading.gronode.retrieve.data.logs.question=Do you want to retrieve the stored data logs from GroNode?~(This operation can take some minutes depending on the number of logs.) loading.gronode.remember.answer=Remember my answer. loading.gronode.import.success.data.logs=Imported GroNode data logs to the database successfully. loading.gronode.import.success.data.logs.clear.question=Data logs are currently using about [#MemoryUsage]% of the GroNode's memory. It is recommended to clear GroNode data logs memory. Do you want to do it now? loading.gronode.data.logs.delete.fail=Failed to clear GroNode data logs memory. Do you want to try again? loading.gronode.lost.communication.load.restart=Lost communication with GroNode. Load operation restarted. loading.gronode.data.logs.retrieve.fail=Failed to retrieve GroNode data logs. Do you want to try again? loading.gronode.data.logs.retrieve.success=Retrieved GroNode data logs successfully. loading.gronode.data.logs.retrieve.no.data.logs=There are no data logs on GroNode. loading.gronode.data.logs.clear.success=GroNode data logs memory has been cleared. loading.gronode.data.logs.retrieve.corrupted=Most of the data logs have been successfully imported. However, some data logs memory is corrupted. To fix this issue the memory will be cleared. We apologize for any inconvenience. loading.gronode.create.backups=Creating~Backups loading.news.title=What's New? loading.news.check.charts=Click to check out the devices and sensors charts loading.news.analyze.charts=Analyze data and improve your production loading.news.visualize.charts=Customize time interval or track in real-time loading.news.configure.cameras=Click to set up cameras for each growing area loading.news.control.cameras=Simultaneous control of multiple cameras loading.news.configure.data.logs=Adjust the GroNode data logs collection loading.news.import.data.logs=Manually import data logs loading.news.check.data.logs.memory=Check data log memory state loading.news.gropedia.share.experiences=Share your experiences loading.news.gropedia.invite.growers=Invite other growers loading.news.gropedia.anonymous=Anonymous, safe and taboo free loading.news.gropedia.create.diaries=Create and share grow journals loading.news.gropedia.link=Gropedia.com your new social network loading.news.advanced.tank.extended.menu=New extended menu to manage your tank and dosers loading.news.advanced.tank.drop.peristaltic=Drop your peristaltic pumps to manage pH and nutrients loading.news.advanced.tank.add.peripherals=Add peripherals to manage the tank refill and drain loading.news.security.connection.losses=Security system to protect grows from connection losses loading.news.security.tank.drop.peristaltic=Configure the waiting time until shutdown your devices loading.news.settings.logs.date.temperature=Extended settings to configure logs and date/temperature formats loading.news.new.io.editor.click=Click to edit sensors/devices settings with the new and improved IO editor loading.news.new.io.editor.set.speed=Change the peristaltic pump speed (flow rate) loading.news.new.io.editor.set.cooldown.time=Set a security time to make sure that your device cools down before turning it on loading.news.new.peristaltic.calibration.access=Access the new peristaltic calibration menu through the IO editor loading.news.new.peristaltic.calibration.schedule.creator.click.milliliters=Inside the schedule creator, click on milliliters to configure the desired amount to pump loading.news.new.peristaltic.calibration.choose.milliliters=Choose the milliliters amount that you want to pump loading.news.new.schedules.alarms.features.single.execution=New single execution feature available for schedules and alarms loading.news.new.schedules.alarms.features.custom.time=Set a custom time interval on which you want the alarm to operate loading.news.new.schedules.alarms.features.day.night.security.irrigation=Day/night time operation now also available for irrigation and security alarms loading.news.new.export.data.logs.click=Click to access the new export data logs menu loading.news.new.export.data.logs.set.export.to.file=Customize and export all data from your grows to a spreadsheet file menu.gronode.credentials.firstTime.title=GroNode Credentials menu.gronode.credentials.title=Invalid GroNode Credentials menu.gronode.credentials.firstTime=The GroNode has its own credentials. If this is the first time connecting or the credentials haven't been changed, look on the GroNode's back for the default credentials (pay attention to upper/lower case). menu.gronode.credentials.invalid=Credentials are not valid for the current GroNode. Please introduce valid credentials. (Pay attention to upper/lower case.) menu.gronode.credentials.similar.default.change.now=The GroNode has its own credentials and they make part of another security layer besides GroLab Software. We detected that GroNode credentials are equals or similar to the default credentials. We recommend you to change credentials in order to increase security. Do you want to change them now? menu.settings=Settings menu.settings.grolab=GroLab Settings menu.settings.grolab.credentials=GroLab Credentials menu.settings.tray.notifications=Tray Notifications menu.settings.tray.notifications.enable=Global notifications menu.settings.tray.notifications.system.enable=System notifications menu.settings.tray.notifications.areas.enable=Areas notifications menu.settings.tray.notifications.alarms.enable=Alarms notifications menu.settings.tray.notifications.schedules.enable=Schedules notifications menu.settings.tray.notifications.modules.enable=Modules notifications menu.settings.tray.notifications.gronode.enable=GroNode notifications menu.settings.log.generation=Log Generation menu.settings.log.modules.alive=Log Modules alive menu.settings.log.gronode.alive=Log GroNode alive menu.settings.grolab.language=GroLab Language menu.settings.language=Language: menu.settings.privacy=Privacy menu.settings.privacy.dataShare.allow=Participate in data sharing to improve GroLab menu.settings.other=Other Settings menu.settings.other.runOnWindowsStart=Run GroLab when Windows start menu.settings.other.gronode.automaticallyConnect=Automatically connect with GroNode menu.settings.other.enable.tester.mode=Enable tester mode menu.settings.grolab.general.info=General Info menu.settings.grolab.general.info.version=Program version: menu.settings.grolab.general.info.connection.mode=Connection mode: menu.settings.restore.default=Restore Default Settings menu.settings.disable.setting.fail=It wasn't possible to disable "[#Setting]". Please try again. menu.settings.enable.setting.fail=It wasn't possible to enable "[#Setting]". Please try again. menu.settings.other.gronode.automaticallyConnect.info=In order to automatically connect with GroNode, make sure that connection with GroNode is properly configured and that credentials are stored in the GroLab. menu.settings.other.data.logs.always.ask=Ask menu.settings.other.data.logs.always.retrieve=Retrieve menu.settings.other.data.logs.always.ignore=Ignore menu.settings.other.data.logs.always.remove=Clear menu.settings.other.data.logs.always.keep=Keep menu.settings.other.data.logs.retrieve.action.title=Retrieve GroNode data logs when loading: menu.settings.other.data.logs.after.import.action.title=Clear GroNode data logs after import them: menu.settings.other.temperature.unit=Temperature unit: menu.settings.other.date.format=Date format: menu.settings.other.date.ddmmyyyy=Day/Month/Year menu.settings.other.date.yyyymmdd=Year/Month/Day menu.settings.other.date.mmddyyyy=Month/Day/Year menu.global.buttons.main.growControl=Grow Control menu.global.buttons.main.events=Events menu.global.buttons.main.historic=Historic menu.global.buttons.main.cameras=Cameras menu.global.buttons.main.config=Config menu.global.buttons.main.overview=Overview menu.global.buttons.main.areas=Areas menu.global.buttons.main.automation=Automation menu.global.buttons.main.schedules=Schedules menu.global.buttons.main.alarms=Alarms menu.global.buttons.main.modules=Modules menu.global.buttons.main.gronode=Settings menu.global.tooltips.gronode.alive=GroNode is Alive menu.global.tooltips.gronode.notAlive=GroNode is not Alive menu.global.tooltips.clock.invalid.alarmsSchedules.notAccessible=Alarms and Schedules are not accessible because~GroNode clock is not properly configured.~All Alarms and Schedules are on hold! menu.global.tooltips.clock.invalid.area.notAccessible=Area creation/edition is not accessible because~GroNode clock is not properly configured.~All Alarms and Schedules are on hold! menu.global.always.on.top.tooltip=If this option is enabled will force this window to stay on top of other windows menu.global.security.alert.growcontrol.tooltip=There are security alarms active or waiting for validation.~Click to check and solve this situation. menu.development.tools.title=Development Tools menu.development.tools.statistics.and.reports.title=Statistics and Reports menu.development.tools.statistics.and.reports.title.abbreviation=Statistics menu.development.tools.gronode.commands.title=GroNode Commands menu.development.tools.gronode.commands.title.abbreviation=Commands menu.development.tools.automation.title=Automation menu.development.tools.automation.title.abbreviation=Automation menu.development.tools.backups.title=Backups Handler menu.development.tools.backups.title.abbreviation=Backups menu.development.tools.other.tools.title=Other Tools menu.development.tools.other.tools.title.abbreviation=Other Tools menu.gronode.settings.title=GroNode Settings menu.gronode.settings.info.hostname=Hostname: menu.gronode.settings.info.serialNumber=SN: menu.gronode.settings.info.serialNumber.abbreviation=SN: menu.gronode.settings.info.ip=IP: menu.gronode.settings.info.mac=MAC: menu.gronode.settings.info.port=Port: menu.gronode.settings.info.name=Name: menu.gronode.settings.info.masterId=Communication Channel: menu.gronode.settings.info.clock.time=Time: menu.gronode.settings.info.clock.time.zone=Time Zone: menu.gronode.settings.info.server=Server: menu.gronode.settings.info.netMask.sub=Subnet Mask: menu.gronode.settings.info.gateway=Gateway: menu.gronode.settings.info.dns=DNS: menu.gronode.settings.info.dns.secondary=Secondary DNS: menu.gronode.settings.info.security.type=Security Type: menu.gronode.settings.info.encryption.type=Encryption Type: menu.gronode.settings.info.ssid=SSID: menu.gronode.settings.info.cloud.server=Cloud Server: menu.gronode.settings.info.cloud.endpoint=Cloud Endpoint: menu.gronode.settings.info.cloud.key=Cloud Key: menu.gronode.settings.info.cloud.feed=Cloud Feed: menu.gronode.settings.info.time.interval=Time Interval: menu.gronode.settings.info.hours.abbreviation=H: menu.gronode.settings.info.minutes.abbreviation=M: menu.gronode.settings.info.email=E-mail: menu.gronode.settings.clockBattery=Clock Battery menu.gronode.settings.clockBattery.state.tooltip=Clock battery level menu.gronode.settings.clockBattery.inexistent.tooltip=No battery is detected menu.gronode.settings.clockBattery.replace.tooltip=Battery needs replacement menu.gronode.settings.clockBattery.inexistent.or.need.replace.tooltip=Battery not detected or needs replacement menu.gronode.settings.clockBattery.ok=Bat OK menu.gronode.settings.clockBattery.normal=Bat Normal menu.gronode.settings.clockBattery.low=Bat Low menu.gronode.settings.clockBattery.veryLow=Bat Very Low menu.gronode.settings.clockBattery.replace=Replace Bat menu.gronode.settings.clockBattery.inexistent=No Bat menu.gronode.settings.buzzer=Buzzer menu.gronode.settings.edition.enable.click=Click to Enable Edition menu.gronode.settings.general.title=General Settings menu.gronode.settings.credentials=Credentials menu.gronode.settings.identity=Identity menu.gronode.settings.clock.title=Clock Settings menu.gronode.settings.clock.manual=Manual Clock menu.gronode.settings.clock.online=Online Clock menu.gronode.settings.clock.daylight.saving=Daylight Saving (+1 Hour) menu.gronode.settings.clock.tooltip.click.manual=Click to change the clock to manual mode menu.gronode.settings.clock.tooltip.click.online=Click to change the clock to online mode menu.gronode.settings.network.title=Network Settings menu.gronode.settings.network.dhcp.enabled=DHCP is Enabled menu.gronode.settings.network.dhcp.disabled=DHCP is Disabled menu.gronode.settings.network.ethernet=Ethernet menu.gronode.settings.network.wireless=Wireless menu.gronode.settings.network.characters.show=Show characters menu.gronode.settings.cloud.title=Cloud Settings menu.gronode.settings.notification.title=Notification Settings menu.gronode.settings.notification.general.title=General menu.gronode.settings.notification.areasGrows.title=Areas & Grows menu.gronode.settings.notification.alarms.title=Alarms menu.gronode.settings.notification.schedules.title=Schedules menu.gronode.settings.notification.realTimeData.title=Real-Time Data menu.gronode.settings.notification.other.title=Other menu.gronode.settings.notification.enable=Enable notifications menu.gronode.settings.notification.areasGrows.enable=Areas & grows notifications menu.gronode.settings.notification.areasGrows.dayNight.enable=Day/night notifications menu.gronode.settings.notification.areasGrows.alarms.enable=Alarms notifications menu.gronode.settings.notification.areasGrows.schedules.enable=Schedules notifications menu.gronode.settings.notification.areasGrows.realTimeData.enable=Real-time data menu.gronode.settings.notification.realTimeData.enable=Real-time data menu.gronode.settings.notification.system.enable=System notifications menu.gronode.settings.notification.modules.state.enable=Modules state notifications menu.gronode.settings.notification.alarms.security.enable=Security alarms notifications menu.gronode.settings.notification.alarms.irrigation.enable=Irrigation alarms notifications menu.gronode.settings.notification.alarms.general.enable=General alarms notifications menu.gronode.settings.notification.schedules.light.enable=Light schedules notifications menu.gronode.settings.notification.schedules.irrigation.enable=Irrigation schedules notifications menu.gronode.settings.notification.schedules.general.enable=General schedules notifications menu.gronode.settings.multiGronodes.title=Multi GroNodes Settings menu.gronode.settings.multiGronodes.gronodesList.title=GroNodes List menu.gronode.settings.multiGronodes.otherOptions.title=Other Options menu.gronode.settings.multiGronodes.format.flash=Format Flash menu.gronode.settings.multiGronodes.firmware.mode.enable=Firmware Mode menu.gronode.settings.multiGronodes.gronodes=GroNodes menu.gronode.settings.multiGronodes.id=ID menu.gronode.settings.multiGronodes.masterId=Communication Channel menu.gronode.add=Add a GroNode menu.gronode.buzzer.mute.click.tooltip=Click to mute buzzer menu.gronode.buzzer.unmute.click.tooltip=Click to unmute buzzer menu.gronode.formatting.wait=Formatting GroNode.~Wait a Moment Please... menu.gronode.new=New GroNode menu.gronode.settings.data.logs.policy.delete=Remove All menu.gronode.settings.data.logs.policy.stop=Pause menu.gronode.settings.data.logs.policy.replace=Replace Oldest menu.gronode.settings.data.logs.policy.action=Action when the maximum is reached menu.gronode.settings.data.logs.schedules.change=Create a data log entry when schedules start/end menu.gronode.settings.data.logs.alarms.change=Create a data log entry when alarms activate/deactivate menu.gronode.settings.data.logs.alarms.schedules.change=Create a data log entry when alarms/schedules activate/deactivate menu.gronode.settings.data.logs.time.interval=Create a data log entry every: menu.gronode.settings.data.logs.title=Data Log Settings menu.gronode.settings.data.logs.state.tooltip=Data log memory used menu.gronode.settings.network.disclaimer=*Editing the network settings will make your GroNode to restart. During the restart, the connection with GroNode and modules will be momentarily lost. menu.gronode.settings.retrieve.data.logs.question=Do you really want to retrieve the stored data logs from GroNode?~(This operation can take some minutes depending on the number of logs.) menu.gronode.settings.data.logs.success=Retrieving data logs from GroNode has finished. menu.gronode.settings.data.logs.retrieving=Retrieving Data Logs~Wait a Moment Please... menu.gronode.settings.data.logs.importing=Importing Data Logs~Wait a Moment Please... menu.gronode.settings.data.logs.clearing=Clearing Data Logs Memory~Wait a Moment Please... menu.gronode.settings.data.logs.import.click=Click to Import Data Logs menu.gronode.settings.data.logs.delete.click=Click to Delete Data Logs menu.gronode.settings.delete.data.logs.question=Do you really want to clear the stored data logs on GroNode? menu.gronode.settings.internet.access.ok=GroNode has access to the Internet menu.gronode.settings.internet.access.not.ok=GroNode does not have access to the Internet menu.gronode.settings.email.access.ok=GroNode has access to the e-mail service menu.gronode.settings.email.access.issues=GroNode is having issues communicating with the e-mail service menu.gronode.settings.email.access.not.ok=GroNode does not have access to the e-mail service menu.gronode.settings.email.access.disabled.misconfigured=GroNode e-mail notifications are not enabled or properly configured menu.modules.polarity.title=Polarity menu.modules.updating.wait=Updating Modules.~Wait a Moment Please... menu.modules.none.on.network=There are no Modules on the Network menu.modules.max.number.reached=*Max number of [#Module]s reached. menu.modules.edit.name.click.tooltip=Click to edit module name menu.modules.delete.click.tooltip=Click to delete [#Module] menu.modules.clean.click.tooltip=Click to clean all [#Module] sensors/devices menu.modules.security.settings.click.tooltip=Click to access [#Module] security settings menu.modules.status.led.settings.click.tooltip=Click to access [#Module] status LED settings menu.modules.upgrade.firmware.click.tooltip=Click to upgrade [#Module] firmware menu.modules.import.click.tooltip=Import [#Module] settings menu.modules.export.click.tooltip=Export [#Module] settings menu.modules.import.title=Import menu.modules.export.title=Export menu.modules.configure.sensor.click.tooltip=Click to configure the sensor menu.modules.configure.device.click.tooltip=Click to configure the device menu.modules.configure.sensor.polarity.click.tooltip=Click to configure sensor polarity menu.modules.configure.sensor.ph.click.tooltip=Click to configure pH sensor menu.modules.configure.sensor.ec.click.tooltip=Click to configure EC sensor menu.modules.is.alive.tooltip=[#Module] is alive menu.modules.is.not.alive.tooltip=[#Module] is not alive menu.modules.device.is.on=[#Device] is on menu.modules.device.is.off=[#Device] is off menu.modules.device.turn.on.click.tooltip=Click to turn on menu.modules.device.turn.off.click.tooltip=Click to turn off menu.modules.device.update.speed.wait=Updating Speed.~Wait a Moment Please... menu.modules.configure.device.speed.click=Click to configure device speed menu.modules.masterId.update.wait=Updating the Communication Channel.~Wait a Moment Please... menu.modules.cleaning.wait=Cleaning Module Sensors/Devices.~Wait a Moment Please... menu.modules.importing.wait=Importing Settings to Module "[#Module]".~Wait a Moment Please... menu.modules.deleting.wait=Deleting "[#Module]".~Wait a Moment Please... menu.modules.checking.wait=Checking Modules.~Wait a Moment Please... menu.modules.polarity.configuration.title=Polarity Configuration menu.modules.polarity.open.active.description=Your sensor will indicate green (active) when it is open and will indicate red (inactive) when it is closed. menu.modules.polarity.closed.active.description=Your sensor will indicate green (active) when it is closed and will indicate red (inactive) when it is open. menu.modules.sensor.updating.wait=Updating Sensor.~Wait a Moment Please... menu.modules.name=Module Name menu.modules.updating.module.wait=Updating Module.~Wait a Moment Please... menu.modules.device.type.click.tooltip=Click to change the device type menu.modules.sensor.type.click.tooltip=Click to change the sensor type menu.modules.io.area.change.click.tooltip=Click to change area menu.modules.io.grow.change.click.tooltip=Click to change grow menu.modules.device.name.change.tooltip=Change device name menu.modules.sensor.name.change.tooltip=Change sensor name menu.modules.device.power.change.tooltip=Change device power menu.modules.device.speed.change.tooltip=Change device speed menu.modules.sensor.sampleTime.change.tooltip.short=Change sensor sample time (in seconds) menu.modules.sensor.sampleTime.change.tooltip=Change sensor sample time (in seconds).~This value represents the amount of time~between every sample collected by the~sensor, an high value means that it will~take longer to update the value. menu.modules.device.security.time.between.off.on.tooltip=Set a security cooldown time (in minutes) during which the device~will be inoperable after being turned off menu.modules.device.security.time.between.off.on.title=Cooldown Time menu.modules.calibrate.sensor.button=Calibrate Sensor menu.modules.calibrate.sensor.button.click.tooltip=Click to calibrate the sensor menu.modules.calibrate.device.button.click.tooltip=Click to calibrate the device menu.modules.sensor.calibration="[#ModuleName]" Calibration menu.modules.ph.probe.point.calibration=PH [#Value] Calib. menu.modules.ec.low.point.calibration=EC Low Point menu.modules.ec.high.point.calibration=EC High Point menu.modules.moisture.min.calibration=Moisture Min menu.modules.moisture.max.calibration=Moisture Max menu.modules.calibrate.button=Calibrate menu.modules.ph.probe.calibration.instructions.first.step=Remove your probe from the tank, clean it with an appropriate solution, dip the probe in a pH 4 calibration solution, wait for the value to stabilize and press the calibrate button for pH 4 calibration. menu.modules.ph.probe.calibration.instructions.second.step=Remove your probe from the pH 4 calibration solution, clean it with an appropriate solution, dip the probe in a pH 7 calibration solution, wait for the value to stabilize and press the calibrate button for pH 7 calibration. menu.modules.ph.probe.calibration.instructions.final=Your pH probe was successfully calibrated, insert the probe into your tank and let's start growing :)~~Feel free to repeat the process or press OK to continue. menu.modules.saving.calibration.problem=There was a problem saving the calibration, please repeat the steps: menu.modules.calibrating.wait=Calibrating.~Wait a Moment Please... menu.modules.ec.probe.calibration.instructions.first.step=Remove your probe from the tank and clean it with an appropriate solution. Clean it again using a dry clean cloth and leave it in the open air, wait for the value to stabilize and press the calibrate button for EC low point. menu.modules.ec.probe.calibration.instructions.second.step=Now dip the probe in an EC high calibration solution (1413us/1.413ms), wait for the value to stabilize and press the calibrate button for EC high point. menu.modules.ec.probe.calibration.instructions.final=Your EC probe was successfully calibrated, insert the probe into your tank and let's manage those nutrients :)~~Feel free to repeat the process or press OK to continue. menu.modules.moisture.calibration.instructions.first.step=Remove your sensor from the substrate medium, clean it with a dry clean cloth, leave the sensor in the open air, wait for the value to stabilize (at least 1 minute) and press the calibrate button for moisture min. menu.modules.moisture.calibration.instructions.second.step=You can now configure this sensor in two ways:~~1. Dip the probe into a cup of water, wait for the value to stabilize (1 minute) and press the calibrate button for moisture max.~2. Insert the probe in a fully saturated substrate medium, wait for the value to stabilize (1 minute) and press the calibrate button for moisture max.~~Method 1. Will give you a more precise value regarding the actual substrate moisture.~Method 2. Will give you a more precise value regarding the substrate moisture needs. menu.modules.moisture.calibration.instructions.final=Your moisture sensor was successfully calibrated, insert the sensor into the substrate medium and we assure that no plant will get thirsty :)~~Feel free to repeat the process or press OK to continue. menu.modules.import.settings.title=Import Module Settings menu.modules.import.file.title=Import Module File menu.modules.imported.settings.info.title=Imported Settings Info menu.modules.import.file.open=Please open the file to import... menu.modules.imported.info.exported.dateTime=Exported on [#Date] at [#Time] menu.modules.imported.info.type.name.version=[#Type] "[#Name]" v[#Version] menu.modules.imported.info.total.inputs=Total Sensors: [#Number] menu.modules.imported.info.total.outputs=Total Devices: [#Number] menu.modules.import.open.valid.file.first=Open a valid settings file first. menu.modules.export.settings.title=Export Module Settings menu.modules.export.file.name=File Name menu.modules.export.destination.folder=Destination Folder menu.modules.export.choose.destination.folder=Please choose the destination folder... menu.modules.export.file.name.default=[#ModuleType]Settings menu.modules.io.area.title=Select an Area menu.modules.io.grow.title=Select a Grow menu.modules.security.settings.title=Module Security Settings menu.modules.security.settings.action.connection.lost=Action when the connection with GroNode is lost menu.modules.security.settings.shutdown.all.devices=Shutdown all devices menu.modules.security.settings.time.before.shutdown=Time to wait before shutdown: menu.modules.security.settings.retrieving=Retrieving Module Security Settings.~Wait a Moment Please... menu.modules.security.settings.retrieving.fail.connection.lost=It wasn't possible to retrieve module security settings because communication with GroNode has been lost! menu.modules.security.settings.retrieving.fail=An error occurred while retrieving module security settings. Please try again! menu.modules.security.settings.updating=Updating Module Security Settings.~Wait a Moment Please... menu.modules.security.settings.updating.error=An error occurred while updating the module security settings. menu.modules.calibration.advanced.parameters.retrieving=Retrieving Advanced Calibration Parameters.~Wait a Moment Please... menu.modules.calibration.advanced.parameters.retrieving.fail.connection.lost=It wasn't possible to retrieve advanced calibration parameters because communication with GroNode has been lost! menu.modules.calibration.advanced.parameters.retrieving.fail=An error occurred while retrieving advanced calibration parameters. Please try again! menu.modules.security.settings.issues.info=*The current module security settings have some inconsistencies. In this way, they must be reconfigured. menu.modules.status.led.settings.title=Module Status LED Settings menu.modules.status.led.settings.enable.led=Enable status LED menu.modules.status.led.settings.blink.time.frame=Time to wait between blinks: menu.modules.status.led.settings.updating=Updating Module Status LED Settings.~Wait a Moment Please... menu.modules.status.led.settings.updating.error=An error occurred while updating the module status LED settings. menu.modules.status.led.settings.issues.info=*The current module status LED settings have some inconsistencies. In this way, they must be reconfigured. menu.modules.sensor.probe.calibration.disable.alarms=To proceed with calibration it is required to disable all alarms that use this sensor/probe. Do you want to proceed? (After completing or canceling the calibration process, the alarms will be restored to the previous state.) menu.modules.sensor.probe.calibration.disable.alarms.wait=Disabling Alarms.~Wait a Moment Please... menu.modules.sensor.probe.calibration.disable.alarms.fail=It wasn't possible to disable all alarms. Please check GroNode's connection. Do you want to try again? menu.modules.sensor.probe.calibration.restoring.alarms.wait=Restoring Alarms.~Wait a Moment Please... menu.modules.sensor.probe.calibration.restoring.alarms.fail=It wasn't possible to restore the state of all alarms. Please check GroNode's connection. Do you want to try again? menu.modules.peristaltic.calibration.title=Peristaltic Pump Calibration menu.modules.peristaltic.calibration.getting.started.title=Getting Started menu.modules.peristaltic.calibration.getting.started.text=1 - Make sure that the peristaltic pump is off~~2 - Use the desired liquid container as a peristaltic pump input (fertilizer, pH, ...);~~3 - Use the measuring container as a peristaltic pump output;~~4 - Make sure that the peristaltic pump is correctly connected to the module and that the measuring container is empty; menu.modules.peristaltic.calibration.pipe.filling.title=Pipe Filling menu.modules.peristaltic.calibration.pipe.filling.upper.text=The peristaltic pump must have the pipe completely filled with the desired liquid before calibrating it.~~If the pipe is not completely filled, click on the button below to turn on the peristaltic.~~Turn off the peristaltic pump when the pipe is completely filled. menu.modules.peristaltic.calibration.minimum.speed.title=Minimum Speed menu.modules.peristaltic.calibration.minimum.speed.upper.text=This step consists to find the proper minimum speed for the peristaltic pump.~~After clicking on the start button the peristaltic pump will be turned on and the speed will automatically increase every [#Seconds] seconds. When the peristaltic pump has a constant flow, click on the stop button in order to set the minimum speed.~~You can also manually set the speed and check it clicking on the test button. menu.modules.peristaltic.calibration.low.calibration.title=Low Calibration menu.modules.peristaltic.calibration.process.instructions.text=Before starting the calibration process you must ensure that the measuring container is empty. In this process, the peristaltic pump will be turned on for [#Seconds] seconds. When the peristaltic pump stops you should check how many milliliters it pumped. menu.modules.peristaltic.calibration.click.to.start.minimum.text=Click on the button below to start the calibration process based on the minimum speed. menu.modules.peristaltic.calibration.insert.ml.text=Please type the total milliliters that were pumped in the field below. menu.modules.peristaltic.calibration.high.calibration.title=High Calibration menu.modules.peristaltic.calibration.click.to.start.maximum.text=Click on the button below to start the calibration process based on the maximum speed. menu.modules.peristaltic.calibration.speed.meter.searching.tooltip=Current Speed menu.modules.peristaltic.calibration.speed.meter.tooltip=Click to edit the minimum speed menu.modules.peristaltic.calibration.disable.alarms.schedules=To proceed with calibration it is required to disable all alarms/schedules that use this device. Do you want to proceed? (After completing or canceling the calibration process, the alarms/schedules will be restored to the previous state.) menu.modules.peristaltic.calibration.disabling.alarms.schedules.wait=Disabling Alarms/Schedules.~Wait a Moment Please... menu.modules.peristaltic.calibration.disable.alarms.schedules.fail=It wasn't possible to disable all alarms/schedules. Please check GroNode's connection. Do you want to try again? menu.modules.peristaltic.speed.change.lose.calibration=Warning! If you change the speed the calibration parameters will be lost. All schedules and timed alarms that controls this peristaltic will be edited in order to keep the current duration time. Are you sure you want to change the speed? menu.modules.peristaltic.calibration.restoring.alarms.schedules.wait=Restoring Alarms/Schedules.~Wait a Moment Please... menu.modules.peristaltic.calibration.restoring.alarms.schedules.fail=It wasn't possible to restore the state of all alarms/schedules. Please check GroNode's connection. Do you want to try again? menu.modules.peristaltic.calibration.updating.fail=An error occurred while updating the calibration parameters. Please check the module's connection. menu.modules.peristaltic.calibration.milliliters.lower.forbidden=The total milliliters pumped should not be lower than [#Mls]. menu.modules.peristaltic.calibration.change.update.schedules=Changing the calibration parameters will update all schedules associated with this peristaltic in order to reflect the new parameters. Do you want to proceed? menu.modules.peristaltic.calibration.updating.schedules.wait=Updating Schedules.~Wait a Moment Please... menu.modules.peristaltic.calibration.updating.schedules.fail=It wasn't possible to update all schedules. Please check GroNode's connection. Do you want to try again? menu.modules.peristaltic.calibration.schedules.adjusted=Some schedules were adjusted in order to keep the allowed duration limits. It is recommended to review all schedules. menu.modules.peristaltic.calibration.change.device.speed.fail=It wasn't possible to update the peristaltic speed. Please check the module's connection. Do you want to try again? menu.modules.peristaltic.calibration.initializing.operation=Initializing operation... menu.modules.peristaltic.calibration.add.schedule.fail=It wasn't possible to create the schedule. menu.modules.peristaltic.calibration.waiting.schedule.start=Waiting schedule to start... menu.modules.peristaltic.calibration.waiting.schedule.finish=Waiting schedule to finish... menu.modules.peristaltic.calibration.milliliters.lower.speed.higher.than.upper.speed.forbidden=The total milliliters pumped at maximum speed can not be lower than total milliliters pumped at minimum speed. menu.modules.peristaltic.calibration.change.update.alarms.schedules=Changing the calibration parameters will update all alarms and schedules associated with this peristaltic in order to reflect the new parameters. Do you want to proceed? menu.modules.peristaltic.calibration.updating.alarms.wait=Updating Alarms.~Wait a Moment Please... menu.modules.peristaltic.calibration.updating.alarms.fail=It wasn't possible to update all schedules. Please check GroNode's connection. Do you want to try again? menu.modules.peristaltic.calibration.alarms.adjusted=Some schedules were adjusted in order to keep the allowed duration limits. It is recommended to review all schedules. menu.modules.peristaltic.calibration.alarms.dosing.amount.label=Dosing~Amount menu.modules.peristaltic.calibration.alarms.time.label=Time menu.modules.peristaltic.calibration.alarms.calibrate.hint=Calibrate this Peristaltic Pump~to set a timer based on a dosing amount menu.modules.export.data.logs.title=Export Data Logs menu.modules.export.data.logs.export=Export menu.modules.export.data.logs.interval=Interval menu.modules.export.data.logs.max.days=(Max: [#Days] days interval) menu.modules.export.data.logs.export.error=An error occurred while exporting data logs. menu.modules.export.data.logs.export.unauthorized.access.error=Permission to write the file in the chosen path was denied. Typically, this type of blocking is associated with Windows user permissions or security programs such as Antivirus. Please try to choose a different path. menu.modules.export.data.logs.export.inaccessible.file.error=It was not possible to replace the existing file, possibly it is being used by another process. menu.modules.export.data.logs.export.success=The data logs were successfully exported. menu.modules.export.data.logs.exporting=Exporting Data Logs.~Wait a Moment Please... menu.modules.export.data.logs.lack.of.export.option=You must choose at least one export option. menu.modules.export.data.logs.start.date.need.to.be.earlier=You must select an earlier start date than the end date. menu.modules.export.data.logs.dates.interval.too.high=The interval between the start and end dates can't be higher than [#Days] days. menu.modules.export.data.logs.document.subject=Sensors/devices data logs - from [#StartDate] until [#EndDate] menu.modules.export.data.logs.no.logs=There are no data logs available for the chosen interval. The document will not be created. menu.modules.export.data.logs.file.format=Format menu.modules.export.data.logs.value=Value menu.modules.export.data.logs.date.time=Date and Time menu.alarms.alarm.name.abbreviation=Alarm menu.alarms.general.title=Alarms menu.alarms.show.nothing=No Alarms to Show menu.alarms.filters.enabled.alarms.not.visible=Some alarms are not visible because filters are enabled. Click on this message to disable all filters. menu.alarms.delete.all=Delete All Alarms menu.alarms.add.new=Add a New Alarm menu.alarms.title=Alarm Creator menu.alarms.alarm.new=New Alarm menu.alarms.type.title=Alarm Type menu.alarms.type.general=General menu.alarms.type.irrigation=Irrigation menu.alarms.type.security=Security menu.alarms.type.general.tooltip=General alarm type menu.alarms.type.irrigation.tooltip=Irrigation alarm type menu.alarms.type.security.tooltip=Security alarm type menu.alarms.type.description=Select an alarm type. menu.alarms.type.general.description=General Alarm~A fully customizable alarm that lets you implement any kind of action to any sensor value or any sensor/device state. menu.alarms.type.irrigation.description=Irrigation Alarm~Used for automatic irrigation based on medium moisture, and also for any water tank operations like pH/EC control, drain, refill, etc... menu.alarms.type.security.description=Security Alarm~Acts on full areas, grows or all devices, disabling respective alarms and schedules when triggered.~Needs user validation to resume normal system operation. menu.alarms.activeTime.title=Alarm Active Time menu.alarms.activeTime.dayOnly=Day Time Only menu.alarms.activeTime.allDay=All Day menu.alarms.activeTime.nightOnly=Night Time Only menu.alarms.activeTime.custom.time=Custom Time menu.alarms.activeTime.description=Select an active time for the alarm. menu.alarms.activeTime.custom.description=Triggers only during a customizable time period. menu.alarms.activeTime.dayOnly.description=Triggers only when it's Daytime in your Area.~Useful for day/night climate control, temperature, humidity, etc... menu.alarms.activeTime.allDay.description=Triggers All Day.~Independently of your plants' day/night cycle in your Area, this alarm will always trigger when activated. menu.alarms.activeTime.nightOnly.description=Triggers only when it's Night in your Area.~Useful for day/night climate control, temperature, humidity, etc. menu.alarms.security.activeTime.allDay.description=Security Alarm selected, the active time is select All Day by default. menu.alarms.irrigation.activeTime.allDay.description=Irrigation Alarm selected, the active time is select All Day by default. menu.alarms.hint.general.name=Name your alarm, and if needed, change buzzer and notifications settings by clicking on their icons (on the left side of alarm name). Click the sensor image or button next to proceed. menu.alarms.input.select.title=Alarm Input menu.alarms.inputs.title=Inputs menu.alarms.devices.title=Devices menu.alarms.hint.general.select.input=Select the sensor/device that will trigger the alarm. menu.alarms.hint.general.select.input.clickValue=Click on the main value (on the right side of the input inside the alarm bar) or button next to define the trigger value for this sensor. menu.alarms.hint.general.select.input.clickState=Click on the ON/OFF text (on the right side of the input inside the alarm bar) to configure a different input state. menu.alarms.input.value.select.title=Alarm Input Value menu.alarms.input.value.title=Value menu.alarms.input.hysteresis.title=Hysteresis menu.alarms.hint.input.value=Configure sensor value and respective hysteresis. menu.alarms.input.value.description=Value - The central value of the alarm action.~Hysteresis - A margin on which your output won't be triggered. Set to 0.0 if you want instant action upon value crossing.~~Ex. If you define a value of 24ºC plus/minus a Hysteresis of 1ºC, your alarm will activate at 25ºC and deactivate at 23ºC, creating a 2ºC non-action zone where the state of the output stays unchanged. Preventing your output from unwanted constant switching. menu.alarms.security.action.select.title=Select Security Action menu.alarms.security.action.singleDevice.title=Single Device menu.alarms.security.action.singleDevice.tooltip=Select the single device menu.alarms.security.action.areasGrows.title=Areas and Grows Actions menu.alarms.security.action.areasGrows.tooltip=Select areas and/or grows to act on menu.alarms.security.action.allDevices.tooltip=Select all devices menu.alarms.security.action.single=Single Output~~This option will turn off all the devices connected to your GroLab modules and will temporarily disable all schedules/alarms. However, it will also set a special action on a single device (turn on/off). Useful to set security actions against fire. menu.alarms.security.action.allDevices=All Devices~~This option will turn off all the devices connected to your GroLab modules and will temporarily disable all schedules/alarms. Useful for high-risk events. menu.alarms.security.action.areasGrows=Areas and Grows~~This option allows you to choose areas and/or grows on which you want to act. When this alarm triggers, the system will turn off all the devices and will temporarily disable all schedules/alarms associated with the chosen areas/grows. Useful for flood detection. menu.alarms.action.configure.title=Configure Action menu.alarms.action.mode.select=Action Mode menu.alarms.action.select=Action to Perform menu.alarms.action.mode.persistence=Persistence Mode menu.alarms.action.mode.until.description=//Use [Until] to force the output to its initial state when the alarm becomes inactive menu.alarms.action.mode.empty.description=//Use this empty box to act on the output only when the action is active menu.alarms.action.mode.for.description=//Use [For] to turn on your output for a determined amount of time menu.alarms.action.mode.persistence.tooltip=Use Persistence if you want to constantly force alarm output to the desired action while the alarm is active menu.alarms.action.mode.one.time.only.tooltip=This option disables the alarm after one execution menu.alarms.action.mode.turnOn.tooltip=Turn On menu.alarms.action.mode.turnOff.tooltip=Turn Off menu.alarms.action.mode.sendMail.tooltip=Send E-mail Only menu.alarms.hint.click.next.configure.device=Click next to configure the device to act on. menu.alarms.hint.click.next.configure.timer=Click next to configure your timer. menu.alarms.hint.action.general=Select the type of action you want to take when the alarm is triggered. menu.alarms.hint.action.security=Select the type of action you want to take when the security alarm is triggered. menu.alarms.security.action.select=Select a type of action for your Security Alarm. menu.alarms.output.select.title=Select Device to Act On menu.alarms.hint.output.actOn=Select the device to act on. menu.alarms.action.timer.configure.title=Timer Configuration menu.alarms.action.timer.totalTimeOn=Total Time On menu.alarms.action.timer.waitingTime=Waiting Time menu.alarms.action.timer.hint.device.configure=Configure alarm timer. menu.alarms.action.timer.hint.device.active=How long do you want the device to be on? menu.alarms.action.timer.hint.wait.restart=How long do you want to wait to check if your alarm is still active, and restart the timed action? menu.alarms.action.timer.hint.device.active.for=Your device will be on for [#Duration] menu.alarms.action.timer.hint.device.active.wait=and will wait [#WaitTime] before triggering the timed action again in case that alarm is still active. menu.alarms.action.timer.hint.device.active.noWait=and after that time is over, the device will only be turned on again if the alarm changes from inactive to active. menu.alarms.action.timer.duration.tooltip=Change duration menu.alarms.action.timer.waiting.tooltip=Change waiting duration menu.alarms.hint.timer.configure=Configure the timer for the action. menu.alarms.areasGrows.select.title=Select Areas and Grows to Act On menu.alarms.hint.areasGrows.combination=Select the combination of areas and grows that you want to turn off. menu.alarms.hint.areasGrows.select=Select between an area and its respective grows, or select all grows and all areas. menu.alarms.hint.click.finish=Click finish to save the alarm. menu.alarms.notifications.toggle=Enable/disable notifications menu.alarms.persistence.toggle=Enable/disable persistence menu.alarms.one.time.only.tooltip=Enable/disable single execution mode menu.alarms.buzzer.toggle=Enable/disable the buzzer menu.alarms.select.inputDevice=Select Sensor/Device menu.alarms.select.outputDevice=Select Device menu.alarms.select.allDevices=Select all devices menu.alarms.select.AreaGrow=Select Area/Grow menu.alarms.allOutputs=All Outputs menu.alarms.allOutputs.areasGrows=All Outputs of Areas and Grows menu.alarms.outputs.areasGrows=Outputs of Areas & Grows menu.alarms.outputs.all.areasGrows=Outputs of All Areas & Grows menu.alarms.outputs.of=Outputs of [#Name] menu.alarms.allAreasAllGrows=All Areas and All Grows menu.alarms.condition.change=Change condition menu.alarms.value.change=Change value menu.alarms.action.change=Change action menu.alarms.inexistentArea=Inexistent Area menu.alarms.inexistentGrow=Inexistent Grow menu.alarms.add.wait=Adding Alarm.~Wait a Moment Please... menu.alarms.edit.wait=Editing Alarm.~Wait a Moment Please... menu.alarms.remove.wait=Removing Alarm.~Wait a Moment Please... menu.alarms.updating.wait=Updating Alarm.~Wait a Moment Please... menu.alarms.security.checking.wait=Checking Security Alarms.~Wait a Moment Please... menu.alarms.checking.wait=Checking Alarms.~Wait a Moment Please... menu.alarms.disabling.wait=Disabling Alarm.~Wait a Moment Please... menu.alarms.enabling.wait=Enabling Alarm.~Wait a Moment Please... menu.alarms.name.edit.click.tooltip=Click to edit alarm name menu.alarms.buzzer.edit.click.tooltip=Click to enable/disable alarm buzzer menu.alarms.notifications.edit.click.tooltip=Click to enable/disable alarm notifications menu.alarms.dayOnly.tooltip=Acts only on day time menu.alarms.nightOnly.tooltip=Acts only on night time menu.alarms.allDay.tooltip=Acts all day menu.alarms.custom.time.tooltip=Acts on a specific time interval menu.alarms.disable.click.tooltip=Click to disable the alarm menu.alarms.enable.click.tooltip=Click to enable the alarm menu.alarms.action.type.edit.click=Click to edit action type menu.alarms.action.duration.edit.click=Click to edit action duration menu.alarms.action.waitingTime.edit.click=Click to edit action waiting time menu.alarms.remove.click.tooltip=Click to remove the alarm menu.alarms.action.notChangeable.tooltip=Action is not changeable menu.alarms.validating.wait=Validating Alarm.~Wait a Moment Please... menu.alarms.editing.action.wait=Editing Alarm Action.~Wait a Moment Please... menu.alarms.delete.all.wait=Deleting All Alarms.~Wait a Moment Please... menu.alarms.alarm.name=Alarm Name menu.alarms.persistence.click.tooltip=Click to enable/disable persistence menu.alarms.one.time.only.click.tooltip=Click to enable/disable single execution mode menu.alarms.max.allowed.reached.cant.add=It is not possible to add a new alarm because the maximum number of alarms allowed has been reached. menu.alarms.choose.for.not.enough.schedules.forbidden=This action mode requires a background schedule to work properly. At the moment the sum of schedules with timed alarms reached the maximum number of schedules. Therefore, it is not possible to add timed alarms. menu.alarms.active.cooldown.tooltip=The alarm is active but the device is currently idle due to the security cooldown time menu.alarms.active.tooltip=Alarm is active menu.alarms.action.timer.total.milliliters.to.pump=Total Milliliters Amount to Pump menu.alarms.action.timer.total.milliliters.to.pump.tooltip=Change the amount to pump menu.alarms.action.timer.hint.device.pumps=Your device will pump [#Amount] milliliters menu.alarms.action.timer.hint.device.pumps.noWait=and after that, the device will only pump those milliliters again if the alarm changes from inactive to active. menu.alarms.action.timer.hint.device.amount.pumps=How many milliliters do you want to pump? menu.schedules.general.title=Schedules menu.schedules.show.nothing=No Schedules to Show menu.schedules.filters.enabled.schedules.not.visible=Some schedules are not visible because filters are enabled. Click on this message to disable all filters. menu.schedules.delete.all=Delete All Schedules menu.schedules.add.new=Add a New Schedule menu.schedules.updating.wait=Updating Schedule.~Wait a Moment Please... menu.schedules.remove.wait=Removing Schedule.~Wait a Moment Please... menu.schedules.checking.wait=Checking Schedules.~Wait a Moment Please... menu.schedules.type.irrigation=Irrigation Schedule menu.schedules.type.irrigation.auto=Auto Irrigation Schedule menu.schedules.type.irrigation.recurrent=Recurrent Irrigation Schedule menu.schedules.type.light=Light Schedule menu.schedules.type.general=General Schedule menu.schedules.remove.single=Remove Schedule menu.schedules.click.to.disable=Click to disable the schedule menu.schedules.click.to.enable=Click to enable the schedule menu.schedules.notifications.change=Change schedule notifications menu.schedules.disabling.wait=Disabling Schedule.~Wait a Moment Please... menu.schedules.enabling.wait=Enabling Schedule.~Wait a Moment Please... menu.schedules.delete.all.wait=Deleting All Schedules.~Wait a Moment Please... menu.schedules.name.title=Schedule Name menu.schedules.type.title=Schedule Type menu.schedules.type.irrigation.single=Irrigation menu.schedules.type.light.single=Light menu.schedules.type.general.single=General menu.schedules.configuration.title=Configuration menu.schedules.select.device.title=Select Device menu.schedules.persistence.mode=Persistence Mode menu.schedules.one.time.only=Single Execution menu.schedules.new.schedule=New Schedule menu.schedules.new.schedule.abbreviation=New Schedule menu.schedules.edit.schedule=Edit Schedule menu.schedules.add.wait=Adding Schedule.~Wait a Moment Please... menu.schedules.persistence.mode.tooltip=Use persistence if you want to constantly force schedule device to the desired action while the schedule is active menu.schedules.one.time.only.tooltip=This option disables the schedule after one execution menu.schedules.start.time.click.tooltip=Click to select the start time menu.schedules.duration.click.tooltip=Click to select the duration menu.schedules.end.time.click.tooltip=Click to select the end time menu.schedules.start.date.click.tooltip=Click to select the start date menu.schedules.recurrence.time.click.tooltip=Click to select the recurrence time menu.schedules.recurrence.enableDisable.click.tooltip=Click to enable/disable recurrence menu.schedules.persistence.click.tooltip=Click to enable/disable persistence menu.schedules.edit.choices.title=Attention!~~You are performing changes in a schedule with recurrence. You must choose one of the following options: menu.schedules.edit.choices.set.startDate.today=Choose today's date ([#Date]). Recommended for light schedules. menu.schedules.edit.choices.keep.startDate=Choose the current start date ([#Date]). This option will recalculate the cycles from the start date based on the new configurations. menu.schedules.max.allowed.reached.cant.add=It is not possible to add a new schedule because the maximum number of schedules allowed has been reached. menu.schedules.sum.with.timed.alarms.max.reached.cant.add=It is not possible to add a new schedule because the sum of schedules and timed alarms reached the maximum number of schedules allowed. menu.alarms.schedules.progress.bar.device.cooldown.tooltip=The device is currently idle due to the security cooldown time menu.alarms.schedules.progress.bar.device.offline.tooltip=It is not possible to communicate with the device because module "[#Module]" is not connected menu.dosing.setup.title=Dosing Setup menu.dosing.setup.instructions=The minimum allowable value for this peristaltic pump is [#Min] milliliters and the value will be rounded in order to set a duration time without milliseconds. menu.dosing.setup.flow.rate.per.second.hint=(The selected peristaltic pump has a flow rate~of [#Mls] ml per second) menu.dosing.setup.corresponding.duration=Corresponding Duration menu.dosing.setup.click.to.set.tooltip=Click to set the milliliters that you want to pump menu.areas.add.new=Add a New Area menu.areas.add.first=Add your First Area menu.area.remove.wait=Removing Area.~Wait a Moment Please... menu.area.new=New Area menu.areas.delete.all.wait=Deleting All Areas.~Wait a Moment Please... menu.area.create.new=Create a New Area menu.areas.not.configured=No areas configured menu.areas.new.click.to.configure=Click to configure a new area menu.areas.input.not.set.tooltip=Sensor not set menu.areas.output.not.set.tooltip=Device not set menu.areas.configure.area.click.tooltip=Click to configure the area menu.areas.configure.light.click.tooltip=Click to configure the light menu.areas.add.grow.click.tooltip=Click to add grow menu.areas.configure.grow.click.tooltip=Click to open grow configurations menu.areas.configure.tank.click.tooltip=Click to open advanced tank configurations menu.areas.remove.grow.click.tooltip=Click to remove this grow menu.areas.change.type.start.date.click.tooltip=Click to change area type and start date menu.areas.tank.sharing.click.tooltip=Click to enable/disable tank sharing between grows menu.grow.new=New Grow menu.area.updating.wait=Updating Area.~Wait a Moment Please... menu.grow.checking.configurations.wait=Checking Grow Configurations.~Wait a Moment Please... menu.area.adding.wait=Adding Area.~Wait a Moment Please... menu.area.editing.wait=Editing Area.~Wait a Moment Please... menu.grows.checking.wait=Checking Grows.~Wait a Moment Please... menu.grows.checking.removed.wait=Checking Removed Grow(s).~Wait a Moment Please... menu.area.light.advanced.dayNight.cycle=Advanced Day/Night Cycle menu.area.light.lamp.type.title=Lamp Type menu.area.light.timezone=Time Zone: menu.area.light.latitude=Latitude: menu.area.light.longitude=Longitude: menu.area.light.map.disclaimer=This map represents approximate values for Latitude and Longitude. To achieve precise values for the sunrise and sunset please type the exact values for Latitude and Longitude. menu.area.light.type.hps=HPS menu.area.light.type.led=LED menu.area.light.type.metalhalide=Metal-halide menu.area.light.type.fluor.compact=Fluor. Compact menu.area.light.time.offset=Offset: menu.area.light.schedule.name=Area [#AreaID] Light menu.area.irrigation.alarm.name=A[#AreaID] G[#GrowID] Feeder menu.area.share.tank.with.second.grow=Share this tank with grow 2 menu.area.use.same.tank.first.grow=Use the same tank as grow 1 menu.area.grow.name=Grow Name menu.area.grow.type=Grow Type menu.area.start.date.click.tooltip=Click to select the area start date menu.area.grow.start.date.click.tooltip=Click to select the grow start date menu.area.name=Area Name menu.area.type=Area Type menu.area.notifications.toggle=Enable/disable notifications menu.area.edit.daycycle.choices.title=Attention!~~You are changing the area day cycle. You must choose one of the following options: menu.area.edit.daycycle.choices.set.startDate.today=Use today's date ([#Date]) as start date (will also change the area start date). menu.area.edit.daycycle.choices.keep.startDate=Use the current start date ([#Date]). This option will recalculate the cycles from the start date based on the new configurations. menu.area.add.light.schedule.max.allowed.reached.cant.add=It is not possible to add the area light schedule because the maximum number of schedules allowed has been reached. menu.area.add.light.schedule.sum.with.timed.alarms.max.reached.cant.add=It is not possible to add the area light schedule because the sum of schedules and timed alarms reached the maximum number of schedules allowed. menu.area.add.irrigation.alarms.max.allowed.reached.cant.add=It is not possible to add the irrigation alarm for the grow "[#Name]" because the maximum number of alarms allowed has been reached. menu.area.shared.tank.label=Shared Tank menu.stages.updating.wait=Updating Stage.~Wait a Moment Please... menu.stages.undefined.stage=There is no stage defined menu.charts.click.to.open.chart.tooltip=Click to open chart menu.charts.click.to.open.device.chart.tooltip=Click to open the chart for this device menu.charts.click.to.open.sensor.chart.tooltip=Click to open the chart for this sensor menu.charts.click.to.open.probe.chart.tooltip=Click to open the chart for this probe menu.charts.trend.tooltip=Trend menu.charts.max.value=Max menu.charts.min.value=Min menu.charts.average.value=Average menu.charts.no.data.time.frame=There are no data to display for this time frame. menu.charts.custom.start.date=Start menu.charts.custom.end.date=End menu.charts.custom.mode=Custom Interval menu.cameras.click.to.open.camera.tooltip=Click to open the camera menu.cameras.settings.title=Camera Settings menu.cameras.settings.url.field=Camera URL: menu.cameras.settings.username.field=Camera Username: menu.cameras.settings.password.field=Camera Password: menu.cameras.settings.delete=Delete menu.cameras.settings.camera.not.found=Camera not found! menu.cameras.settings.delete.camera.wait=Deleting the Camera.~Wait a Moment Please... menu.cameras.settings.delete.fail.connection.lost=It wasn't possible to delete the camera because communication was lost! Please check your GroNode and try again. menu.cameras.settings.delete.fail.general=An error occurred while deleting the camera. Please try again. menu.cameras.settings.add.camera.wait=Adding Camera.~Wait a Moment Please... menu.cameras.add.camera.fail.connection.lost=It wasn't possible to add the camera because communication was lost! Please check your GroNode and try again. menu.cameras.add.camera.fail.general=An error occurred while adding the camera. Please try again. menu.cameras.edit.camera.fail.connection.lost=It wasn't possible to edit the camera because communication was lost! Please check your GroNode and try again. menu.cameras.edit.camera.fail.general=An error occurred while updating the camera. Please try again. menu.cameras.settings.edit.camera.wait=Updating the Camera.~Wait a Moment Please... menu.cameras.settings.retrive.image.fail.checkUrl=It wasn't possible to load the camera image!~~Make sure you can access the URL through a browser and try again. menu.cameras.settings.retrive.image.wait=Loading camera image... menu.cameras.settings.retrive.image.fail.credentials=It wasn't possible to authenticate with the camera.~~Please verify that the camera credentials are correct. menu.cameras.settings.camera.already.exists=A camera with the same URL already exists! menu.cameras.settings.camera.url.invalid=The inserted URL has an invalid format! Example of a valid URL format: http://CAMERA:PORT/IMAGE.JPG menu.minimize=Minimize menu.minimizeTray=Minimize to Tray menu.quit=Quit menu.exit=Exit menu.close=Close menu.open=Open menu.aboutGrolab=About GroLab about.eula=End-User License Agreement about.title=About GroLab about.mainText=Main software for configuration, monitoring, and control of GroLab Modules. about.footer=GroLab® is a trademark of Open Grow, LDA. tray.stillRunningTitle=Still Running tray.stillRunning=GroLab will keep running on the background. To open it double click on GroLab tray icon. tray.development.title=Development Mode tray.development=GroLab is running on Development Mode! tray.development.updates.title=Development Updates Enabled tray.development.updates=GroLab is using the Development Updates Repository! tray.beta.tester.mode.title=Testing Mode tray.beta.tester.mode=GroLab is running on testing mode! tray.gronode.connected=Connected to your GroNode tray.gronode.connection.lost=Lost communication with your GroNode tray.alarms.title=Alarms tray.schedules.title=Schedules tray.areas.title=Areas tray.clock.configured.ok=GroNode clock is properly configured! tray.clock.configured.notOk=GroNode clock is not properly configured.~All Alarms and Schedules are on hold! tray.area.dayTime=It's Day Time on Area "[#Name]"! tray.area.nightTime=It's Night Time on Area "[#Name]"! tray.is.active=is active tray.is.active.cooldown=is active but the device has not yet fulfilled the minimum cooling time tray.is.inactive=is inactive tray.is.waitingValidation=is waiting for validation tray.was.validated=was validated tray.is.in.unknownState=is in an Unknown State tray.alarm.general=General Alarm tray.alarm.irrigation=Irrigation Alarm tray.alarm.security=Security Alarm tray.alarm=Alarm tray.is.waitingToActivate=is waiting to activate tray.is.onProgress=is on progress tray.is.onProgress.cooldown=is on progress but the device has not yet fulfilled the minimum cooling time tray.ended=ended tray.is.on.initialState=is on the initial state tray.schedule.general=General Schedule tray.schedule.light=Light Schedule tray.schedule.irrigation=Irrigation Schedule tray.schedule=Schedule tray.module.connection.maxReached=New [#Module] is trying to connect with GroNode but the max number of [#Module]s allowed was already reached! tray.module.added=[#Module] with the serial number [#SerialNumber] added tray.module.is.alive=[#Module] is alive tray.module.is.not.alive=[#Module] is not alive tray.module.removed=[#Module] removed tray.gronode.maximum.date.exceeded.title=GroNode Maximum Date Exceeded tray.gronode.maximum.date.exceeded=To ensure that GroNode behaves normally, you must change to an earlier date than [#Date]. tray.gronode.minimum.invalid.date.title=GroNode Date is Invalid tray.gronode.minimum.invalid.date=To ensure that GroNode behaves normally, you must change to a date later than [#Date]. tray.gronode.data.logs.memory.title=Data Logs Memory Status tray.gronode.data.logs.memory=The GroNode data logs memory has reached [#Value]%. tray.gronode.data.logs.memory.almost.full.warning=Consider retrieving data logs and clearing memory. tray.gronode.notifications.emails.configure.title=E-mail Notifications tray.gronode.notifications.emails.configure=GroNode can send you notification e-mails. To configure them go to GroNode settings menu. tray.gronode.data.logs.are.disabled.title=GroNode Data Logging tray.gronode.data.logs.are.disabled=GroNode is capable to store logs of devices and sensors. You can enable this feature on GroNode settings menu. error.logger.initialize=It wasn't possible to initialize GroLab logger system. Please try to run the application with administrator rights. error.driver.install.general=There was a problem while installing the driver. Please try again! error.driver.downloading.general=There was a problem while downloading the driver. Please try again later! error.hostname.blank=The hostname cannot be blank! error.entryInvalid=[#Value] is not a valid entry. error.specifyValueBetween=Please specify a value between [#min] and [#max]. error.hostname.invalid=It seems you provided an invalid Hostname. error.gronode.cantFind=GroLab could not find your GroNode [#SerialNumber]~Verify if the Serial Number is correct and try again! error.serialNumber.tenDigits=Serial Number must have ten digits. error.grolab.credentialsInvalid=Invalid GroLab credentials! error.gronode.version.incompatible=GroNode Firmware version it's incompatible with GroLab. Restart GroLab and upgrade your Firmware. Note: Internet connection required and GroNode needs to be on the local network. error.grolab.version.incompatible=The current GroLab version does not support this GroNode Firmware version. Please restart GroLab and update it. Note: Internet connection required. error.version.incompatible=Incompatible Version error.upgrade.loadFile=It wasn't possible to read the upgrade file. Your device has not been upgraded. error.upgrade.install=An error occurred installing Firmware.~Do you want to try restoring Firmware backup? error.upgrade.device=An error occurred with the device. Please contact the support team. error.upgrade.gronode.connection.abort=Operation was aborted because the connection with GroNode was lost, please try again after you resolve this issue. GroLab will exit now... error.upgrade.activateMode=It wasn't possible to activate the device Firmware upgrade mode, check if the device has connection.~Do you want to try again? error.firmware.upgrade.mode.activate=It wasn't possible to activate the device Firmware upgrade mode, check if the device has connection. error.upgrade.activateMode.exit=It wasn't possible to activate firmware upgrade mode, check if the device has connection, reset it and try again.~GroLab will exit now... error.upgrade.gronode.connect=It wasn't possible to connect to the device. Please reset your GroNode and try again. error.upgrade.title=Firmware Upgrade error.upgrade.failed.general=It wasn't possible to upgrade your device. Please try again! error.upgrade.system.files.missing=Some upgrade system files could not be found. Please reinstall GroLab Software! error.operation.failed=Operation failed! Please contact the support team. GroLab will exit now... error.gronode.alarms.format.fail=An error occurred while deleting all Alarms. GroLab will exit now... error.gronode.schedules.format.fail=An error occurred while deleting all Schedules. GroLab will exit now... error.gronode.format.fail=An error occurred while formatting GroNode! GroLab will exit now. error.settings.language=An error occurred changing language, the previous language was restored! The remaining settings were saved. error.title=Error! error.username.blank=Empty UserName is not allowed. error.username.emptySpaces=UserName can't contain empty spaces. error.username.reserved=[#DemoUser] is a UserName reserved for Demo Mode. error.username.lenght=UserName length can't be higher than 14 characters. error.password.blank=Empty Password is not allowed. error.password.emptySpaces=Password can't contain empty spaces. error.password.lenght=Password length can't be higher than 14 characters. error.email.blank=Empty e-mail is not allowed. error.email.emptySpaces=E-mail can't contain empty spaces. error.email.lenght=E-mail length can't be higher than 39 characters. error.email.invalid=E-mail is not valid. error.schedule.name.blank=Empty schedule name is not allowed. error.alarm.name.blank=Empty alarm name is not allowed. error.grow.name.blank=Empty grow name is not allowed. error.area.name.blank=Empty area name is not allowed. error.module.name.blank=Empty module name is not allowed. error.device.name.blank=Empty device name is not allowed. error.sensor.name.blank=Empty sensor name is not allowed. error.power.blank=Empty power name is not allowed. error.power.numeric.value=Power needs to be a numeric value. error.server.name.blank=Empty server name is not allowed. error.area.delete=An error occurred while deleting the area! error.stage.delete=An error occurred while deleting the GrowStage! error.schedule.delete=An error occurred while deleting the schedule! error.schedule.enabling=An error occurred while enabling the schedule! error.schedule.disabling=An error occurred while disabling the schedule! error.schedule.not.found=It wasn't possible to find the schedule, GroLab will update all schedules. Please try again! error.schedules.delete.all.security.waitingValidation=There are Security Alarms active or waiting for validation. You cannot delete all schedules until they have been solved. error.schedules.delete.all.gronode.connection.lost=It wasn't possible to delete all schedules because communication with GroNode has been lost! Please check your GroNode and try again. error.schedules.delete.all.general=An error occurred while deleting all schedules! error.schedules.update.gronode.connection.lost=It wasn't possible to update the schedule because communication was lost! Please check your GroNode and try again. error.schedules.update.general=An error occurred while updating the schedule! error.schedules.add.gronode.connection.lost=It wasn't possible to add schedule because communication was lost! Please check your GroNode and try again. error.schedules.add.general=An error occurred while adding schedule! error.schedules.minimum.recurrence.duration=Recurrence duration needs to be equal or higher than [#Value] seconds. error.schedules.minimum.week.recurrence=The week recurrence is not defined, select at least one day. error.schedules.no.device.selected=You need to select a device in order to proceed. error.schedules.minimum.duration.time=Schedule duration time needs to be equal or higher than [#Value] seconds. error.alarms.add.alarm.connection.lost=It wasn't possible to add alarm because communication was lost! Please check your GroNode and try again. error.alarms.add.alarm.general=An error occurred while adding alarm! error.alarms.add.alarm.security.waitingValidation=There are security alarms active or waiting for validation. You cannot add an alarm until they have been solved. error.alarms.edit.alarm.connection.lost=It wasn't possible to edit alarm because communication was lost! Please check your GroNode and try again. error.alarms.edit.alarm.general=An error occurred while editing alarm! error.alarms.edit.alarm.security.waitingValidation=You are trying to edit an security alarm that is currently active or waiting for validation. It cannot be edited until the validation is performed. error.alarms.name.blank=Empty alarm name is not allowed. error.alarms.device.actOn.select=Please select a device to act on. error.alarms.value.threshold.invalid.bigger=Threshold value can't be bigger than [#Value]! error.alarms.value.threshold.invalid.lower=Threshold value can't be lower than [#Value]! error.alarms.timer.invalid=Duration can't be [#Value]! error.alarms.areasGrows.combination.select=Please select an area/grow or combination to act on. error.alarms.action.inputOutput.sameDevice.invalid=This action type does not allow the usage of the same device as input and output. error.alarms.device.on.turnOn.invalid=You are trying to set the alarm to turn device ON when it's ON. error.alarms.device.off.turnOff.invalid=You are trying to set the alarm turn device OFF when it's OFF. error.alarms.disable.persistence.connection.lost=It wasn't possible to disable alarm persistence because communication with GroNode has been lost! error.alarms.enable.persistence.connection.lost=It wasn't possible to enable alarm persistence because communication with GroNode has been lost! error.alarms.disable.persistence=An error occurred while disabling alarm persistence! error.alarms.enable.persistence=An error occurred while enabling alarm persistence! error.alarms.disable.mail.notifications.connection.lost=It wasn't possible to disable alarm e-mail notifications because communication with GroNode has been lost! error.alarms.enable.mail.notifications.connection.lost=It wasn't possible to enable alarm e-mail notifications because communication with GroNode has been lost! error.alarms.disable.mail.notifications=An error occurred while disabling alarm e-mail notifications! error.alarms.enable.mail.notifications=An error occurred while enabling alarm e-mail notifications! error.alarms.disable.buzzer.connection.lost=It wasn't possible to disable alarm buzzer because communication with GroNode has been lost! error.alarms.enable.buzzer.connection.lost=It wasn't possible to enable alarm buzzer because communication with GroNode has been lost! error.alarms.disable.buzzer=An error occurred while disabling alarm buzzer! error.alarms.enable.buzzer=An error occurred while enabling alarm buzzer! error.alarms.enableDisable.security.validation.forbidden=There are Security Alarms active or waiting for validation. You cannot enable/disable an alarm until they have been solved. error.alarms.disable.gronode.connection.lost=It wasn't possible to disable alarm because communication with GroNode has been lost! error.alarms.enable.gronode.connection.lost=It wasn't possible to enable alarm because communication with GroNode has been lost! error.alarms.disable.general=An error occurred while disabling alarm! error.alarms.enable.general=An error occurred while enabling alarm! error.alarms.validate.gronode.connection.lost=It wasn't possible to validate alarm because communication with GroNode has been lost! error.alarms.validate.general=An error occurred while validating alarm! error.alarms.remove.gronode.connection.lost=It wasn't possible to delete alarm because communication was lost! Please check your GroNode and try again. error.alarms.remove.general=An error occurred while deleting alarm! error.alarms.security.edit.validation.forbidden=This Security Alarm is active or waiting for validation. It cannot be edited until the validation is performed. error.alarms.edit.alarm.action.gronode.connection.lost=It wasn't possible to edit alarm action because communication was lost! Please check your GroNode and try again. error.alarms.edit.alarm.action.general=An error occurred while changing alarm action! error.alarms.delete.all.security.waitingValidation=There are Security Alarms active or waiting for validation. You cannot delete all alarms until they have been solved. error.alarms.delete.all.gronode.connection.lost=It wasn't possible to delete all alarms because communication with GroNode has been lost! Please check your GroNode and try again. error.alarms.delete.all.general=An error occurred while deleting all alarms! error.modules.updating=An error occurred while updating modules! error.modules.send.command.connect.socket=It wasn't possible to send command to the GroNode. If you are remotely connected to the GroNode, make sure you opened the ports 9760 and 9761 on your router settings. error.modules.turn.device.off.gronode.connection.lost=It wasn't possible to turn device off because communication was lost! Please check your GroNode and try again. error.modules.turn.device.on.gronode.connection.lost=It wasn't possible to turn device on because communication was lost! Please check your GroNode and try again. error.modules.turn.device.module.not.alive=It was not possible to perform this operation because module "[#Module]" is not alive! error.modules.turn.device.on.general=An error occurred while turning device on. Please try again. error.modules.turn.device.off.general=An error occurred while turning device off. Please try again. error.modules.edit.masterId.gronode.connection.lost=It wasn't possible to edit module communication channel because communication was lost! Please check your GroNode and try again. error.modules.edit.masterId.general=An error occurred while updating the communication channel! error.modules.clean.import.gronode.connection.lost=It wasn't possible to clean module sensors/devices and import settings because communication was lost! Please check your GroNode and try again. error.modules.clean.import.general=An error occurred while cleaning module sensors/devices! Import operation will not proceed. error.modules.import.general=An error occurred while importing settings! error.modules.clean.gronode.connection.lost=It wasn't possible to clean "[#Module]" sensors/devices because communication was lost! Please check your GroNode and try again. error.modules.clean.general=An error occurred while cleaning Module "[#Module]" sensors/devices! error.modules.delete.gronode.connection.lost=It wasn't possible to delete "[#Module]" because communication was lost! Please check your GroNode and try again. error.modules.delete.general=An error occurred while deleting module "[#Module]"! error.modules.change.device.type.associated.security.forbidden=This device is associated with security alarms, you need to remove them first in order to change device type! error.modules.change.sensor.type.associated.security.forbidden=This sensor is associated with security alarms, you need to remove them first in order to change sensor type! error.modules.change.combined.sensor.type.associated.security.forbidden=Some sensors included in this combined sensor are associated with security alarms, you need to remove them first in order to change this sensor type! error.modules.sensor.updating.general=An error occurred while updating the sensor! error.modules.updating.module.general=An error occurred while updating the module! error.modules.updating.module.gronode.connection.lost=It wasn't possible to update the module because communication was lost! Please check your GroNode and try again. error.modules.calibration.gronode.connection.lost=It wasn't possible to calibrate because communication was lost! Please check your GroNode and try again. error.modules.calibration.gronode.general=An error occurred while calibrating! error.modules.reading.module.settings.file=An error occurred while reading module settings from file! Probably the file do not have valid settings. error.modules.import.type.mismatch=You are trying to import settings from "[#Type1]" to "[#Type2]"! error.modules.import.sensors.settings.incompatible=The sensors settings that you are trying to import are not compatible with current module! error.modules.import.devices.settings.incompatible=The devices settings that you are trying to import are not compatible with current module! error.modules.export.general=An error occurred while exporting module settings to file! error.modules.edit.io.security.validation.forbidden=There are Security Alarms active or waiting for validation. You cannot edit sensors/devices until they have been solved. error.gronode.settings.cloud.key.invalid=Invalid cloud key! error.update.module.fail.gronode.connection.lost=It wasn't possible to update the [#Module] because communication was lost! Please check your GroNode and try again. error.update.module.fail.general=An error occurred while updating the [#Module]! error.gronode.index.outOfBounds=GroNode index out of bounds! error.gronode.notAlive.area.onHold=GroNode is not alive. Area creation/edition is on hold. error.gronode.notAlive.schedules.onHold=GroNode is not alive. Schedules are on hold. error.gronode.notAlive.alarms.onHold=GroNode is not alive. Alarms are on hold. error.gronode.clock.configured.area.onHold=GroNode clock is not properly configured. Area creation/edition is on hold. error.gronode.clock.configured.schedules.onHold=GroNode clock is not properly configured. Schedules are on hold. error.gronode.clock.configured.alarms.onHold=GroNode clock is not properly configured. Alarms are on hold. error.alarms.security.active.waiting.validation.section.forbidden=There are Security Alarms active or waiting for validation. You cannot access this section until they have been solved. error.areas.remove.forbidden.security.alarms.validation=There are Security Alarms active or waiting for validation. You cannot remove an Area until they have been solved. error.areas.edit.forbidden.security.alarms.validation=There are Security Alarms active or waiting for validation. You cannot edit an Area until they have been solved. error.areas.add.forbidden.security.alarms.validation=There are Security Alarms active or waiting for validation. You cannot add an Area until they have been solved. error.areas.add.maximum.reached=You can't add areas because you already reached the maximum allowed! error.disabling.mail.notifications=An error occurred while disabling e-mail notifications! error.enabling.mail.notifications=An error occurred while enabling e-mail notifications! error.disabling.persitence=An error occurred while disabling persistence! error.enabling.persitence=An error occurred while enabling persistence! error.disabling.single.execution=An error occurred while disabling single execution mode! error.enabling.single.execution=An error occurred while enabling single execution mode! error.disable.single.execution.connection.lost=It wasn't possible to disable single execution mode because communication with GroNode has been lost! error.enable.single.execution.connection.lost=It wasn't possible to enable single execution mode because communication with GroNode has been lost! error.module.notAlive.general=Its not possible to communicate with [#Module]. Please check if [#Module] its turned on and if the connection its ok. error.module.device.update.speed.general=An error occurred while updating the device speed! error.field.blank=Empty field is not allowed! error.gronode.format.general=An error occurred while formatting GroNode! error.gronode.not.alive.check.it=Your GroNode it's not alive. Please check if GroNode its turned on and if the connection its ok. error.areas.delete.all.gronode.connection.lost=It wasn't possible to delete all areas because communication was lost! Please check your GroNode and try again. error.areas.delete.all.general=An error occurred while deleting all areas! error.areas.add.new.area.gronode.connection.lost=It wasn't possible to add new area because communication was lost! Please check your GroNode and try again. error.areas.add.new.area=An error occurred while adding new area! error.areas.edit.area.gronode.connection.lost=It wasn't possible to edit area because communication was lost! Please check your GroNode and try again. error.areas.update.area=An error occurred while updating the area! error.areas.creating.light.schedule=An error occurred while creating the area light schedule! error.areas.add.irrigation.alarm.gronode.connection.lost=It wasn't possible to add grow irrigation alarm because communication was lost! Please check your GroNode and try again. error.areas.add.irrigation.alarm.general=An error occurred while adding grow irrigation alarm! error.areas.edit.irrigation.alarm.gronode.connection.lost=It wasn't possible to edit grow irrigation alarm because communication was lost! Please check your GroNode and try again. error.areas.edit.irrigation.alarm.general=An error occurred while editing grow irrigation alarm! error.areas.updating.modules.associated=An error occurred while updating modules associated with current area/grow(s)! error.areas.no.light.defined.indoor.forbidden=There is no light defined for this area. You need to set the main light in order to enable indoor mode. error.areas.no.light.defined.indoor.customCycle.forbidden=There is no light defined for this area. You need to set the main light in order to use advanced day/night cycle. success.title=Success! success.configurationsChanged=Configurations has been changed. success.area.deleted=Area has been deleted! success.stage.deleted=GrowStage has been deleted! success.schedule.deleted=Schedule has been deleted! success.alarm.deleted=Alarm has been deleted! success.gronode.formatted=GroNode has been formatted! success.modules.masterId.updated=Communication channel has been updated! success.modules.cleared=Module "[#Module]" sensors/devices has been cleared! success.modules.deleted=Module "[#Module]" has been deleted! success.firmware.upgrade.mode.activated=Firmware upgrade mode has been activated! success.firmware.upgraded=Firmware upgrade completed! success.area.added=Area has been added! success.area.updated=Area has been updated! success.modules.low.calibration=Low point calibrated! success.modules.high.calibration=High point calibrated! success.modules.exported.to.file=Module settings successfully exported to file! messages.info.title=Information! messages.info.gronode.pending.backups=Some GroNode backups were not properly restored after last firmware upgrade. GroLab will try to restore those backups. messages.info.gronode.date.later.than.needed=The date you selected is not a valid date. You must choose a date later than [#Date]. messages.info.enable.single.execution.recurrent.schedule.forbidden=It is not possible to enable single execution mode because current schedule is recurrent. messages.security.modules.turn.device.on.cooldown=It wasn't possible to turn device on because the security cooldown wasn't met. messages.security.modules.turn.device.on.cooldown.force.question=Do you want to skip the cooldown and force the device to turn on? warning.development=Development Mode is enabled! warning.development.title=Development Mode! warning.title=Warning! warning.select.option.first=You must choose an option! warning.mail.notifications.configure.it=In order to be able to receive e-mail notifications you need to configure a valid e-mail address on GroNode settings menu. warning.driver.missing=It seems that you don't have the required drivers to communicate with you module via USB. Do you want to install the driver? (Internet connection is required.) warning.driver.download.cancel=The driver download has been canceled. The upgrade process will not continue. warning.upgrade.firmware.failed.to.create.backup=It wasn't possible to create modules backup. Do you want to try again? If you choose to don't try again the firmware upgrade will not continue and GroLab will exit. warning.upgrade.firmware.failed.to.find.backup.file=It wasn't possible to find the modules backup file, without this file it's not possible to restore your modules data. This way, we can't guarantee that there will be no loss of data. We apologize for the inconvenience. warning.upgrade.firmware.failed.to.restore.backup=It wasn't possible to restore modules backup. Do you want to try again? If you choose to don't try again the backup will not be restored and we can't guarantee that there will be no loss of data. warning.upgrade.firmware.confirmation=Do you really want to upgrade your module firmware? (Internet connection may be required.) warning.firstRunDisclaimer=This is a new product so you make part of our experience program, where some non confidential data will be shared with us. If you do not want to make part of this program disable it on GroLab Settings. Thanks for your support! warning.unableToConnect=It wasn't possible to establish connection to GroNode. Make sure that GroNode its turned on, connected to the network and that is not being used by another GroLab software. Do you want to check your configuration and try again? warning.gronode.unableToAuthenticate=Unable to authenticate with your GroNode. This could happen because you introduced wrong credentials too many times. Do you want to check your configurations and try again? (If the problem persists reset GroNode or contact support team.) warning.gronode.maxAuthenticate=Unable to authenticate with your GroNode because you reached the max authentications retries. Please wait 1 minute or reset your GroNode. warning.gronode.flash.format=There is an issue with GroNode flash. Formatting flash can fix this issue but it will DELETE all configurations. Do you want to format it? (If this issue persists contact support team.) warning.gronode.alarmsSchedules.format=There is an issue with Alarms and Schedules. DELETE all Alarms and Schedules can fix this issue. Do you want to delete them? (If this issue persists contact support team.) warning.gronode.alarms.format=There is an issue with Alarms. DELETE all Alarms can fix this issue. Do you want to delete them? (If this issue persists contact support team.) warning.gronode.schedules.format=There is an issue with Schedules. DELETE all Schedules can fix this issue. Do you want to delete them? (If this issue persists contact support team.) warning.gronode.flash.forceFormat=You are trying to format GroNode flash. This operation will DELETE all configurations stored on GroNode. Do you really want to perform this operation? warning.gronode.schedules.forceFormat=You are trying to DELETE all schedules from GroNode. Do you really want to perform this operation? warning.gronode.alarms.forceFormat=You are trying to DELETE all alarms from GroNode. Do you really want to perform this operation? warning.gronode.credentials.invalid=Your current credentials are not valid for this GroNode. Please change them in order to proceed. warning.settings.restore=Your current settings (including GroLab credentials) will be lost. Are you sure you to restore settings to default? warning.modules.notFound.ios=There are no modules. Please turn on at least one module and configure the IO's. warning.inputsOutputs.valid.notFound.configure=There are no valid inputs or outputs. Please configure your modules IO's. warning.outputs.valid.notFound.configure=There are no valid outputs. Please configure your modules outputs. warning.outputs.valid.notFound.and.no.mail.notifications.configure=In order to create an alarm you need to have at least one output (device) or e-mail notifications configured. warning.inputs.valid.notFound.configure=There are no valid inputs. Please configure your modules inputs. warning.polarity.configure.sensor.not.connected=You can't configure polarity of a not connected sensor! warning.modules.edit.masterId.all.modules.not.alive=Can't edit communication channel because there are no modules alive. warning.modules.edit.masterId.module.not.found=Can't edit communication channel because it wasn't possible to find selected module. warning.modules.edit.masterId.module.not.alive=Can't edit communication channel because selected module is not alive. warning.modules.current.not.found=Couldn't find current module. Please try again! warning.modules.current.not.alive.task=It is not possible to execute this task while module "[#Module]" is not connected to GroNode. warning.modules.already.clean=Module "[#Module]" sensors/devices are already clean! warning.modules.clean.confirmation=Do you really want to clean module "[#Module]" sensors/devices? Alarms and schedules associated with them will be deleted and associated areas/grows will be edited. warning.modules.delete.confirmation=Do you really want to delete the module "[#Module]"? Alarms and schedules associated with it will be deleted and areas/grows associated with it will be edited. warning.modules.change.combined.sensor.type.remove.associated.areas.grows.confirmation=Changing combined sensor type requires that all sensors included to be removed from any associated area/grow. Are you sure you want to proceed with this change? warning.modules.change.sensor.type.main.area.confirmation=This sensor is the main [#MainType] in area "[#AreaName]". Changing sensor type will remove it from area. Do you really want to do it? warning.modules.change.sensor.type.main.area.grow.confirmation=This sensor is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing sensor type will remove it from area/grow. Do you really want to do it? warning.modules.change.sensor.type.main.area.grows.confirmation=This sensor is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing sensor type will remove it from area/grows. Do you really want to do it? warning.modules.change.sensor.type.probe.main.area.grow.confirmation=This is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing type will remove it from area/grow. Do you really want to do it? warning.modules.change.sensor.type.probe.main.area.grows.confirmation=This is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing type will remove it from area/grows. Do you really want to do it? warning.modules.change.sensor.type.main.area.grow.type.not.specified.confirmation=This is a main sensor of grow "[#GrowName]" from area "[#AreaName]". Changing sensor type will remove it from area/grow. Do you really want to do it? warning.modules.change.sensor.type.main.area.grows.type.not.specified.confirmation=This is a main sensor of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing sensor type will remove it from area/grows. Do you really want to do it? warning.modules.change.sensor.type.main.area.alternative.confirmation=This is the main [#SensorType] in area "[#AreaName]". Changing sensor type will remove it from area. Do you really want to do it? warning.modules.change.sensor.type.main.area.type.not.specified.confirmation=This is a main sensor in area "[#AreaName]". Changing sensor type will remove it from area. Do you really want to do it? warning.modules.change.device.type.main.area.confirmation=This device is the main [#MainType] in area "[#AreaName]". Changing device type will remove it from area. Do you really want to do it? warning.modules.change.device.type.main.area.type.not.specified.confirmation=This is a main device in area "[#AreaName]". Changing device type will remove it from area. Do you really want to do it? warning.modules.change.device.type.main.area.grow.confirmation=This device is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing device type will remove it from area/grow. Do you really want to do it? warning.modules.change.device.type.main.area.grows.confirmation=This device is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing device type will remove it from area/grows. Do you really want to do it? warning.modules.change.device.type.main.area.grow.type.not.specified.confirmation=This is a main device of grow "[#GrowName]" from area "[#AreaName]". Changing device type will remove it from area/grow. Do you really want to do it? warning.modules.change.device.type.main.area.grows.type.not.specified.confirmation=This is a main device of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing device type will remove it from area/grows. Do you really want to do it? warning.modules.change.device.type.remove.associated.both.schedules.and.alarms.confirmation=Changing device type will remove all associated alarms and schedules. Do you want to proceed? warning.modules.change.device.type.remove.associated.schedules.confirmation=Changing device type will remove all associated schedules. Do you want to proceed? warning.modules.change.device.type.remove.associated.schedules.not.mandatory.confirmation=This device is associated with schedules. It's not mandatory to delete schedules. Do you want to delete them? warning.modules.change.device.type.remove.associated.alarms.confirmation=Changing device type will remove all associated alarms. Do you want to proceed? warning.modules.change.device.type.remove.associated.alarms.not.mandatory.confirmation=This device is associated with alarms. It's not mandatory to delete alarms. Do you want to delete them? warning.modules.change.sensor.type.remove.associated.alarms.confirmation=Changing sensor type will remove all associated alarms. Do you want to proceed? warning.modules.change.combined.sensor.type.remove.associated.alarms.confirmation=Changing combined sensor type requires that all alarms associated with the sensors included to be removed. Are you sure you want to proceed with this change? warning.modules.change.sensor.type.remove.associated.alarms.not.mandatory.confirmation=This sensor is associated with alarms. It's not mandatory to delete alarms. Do you want to delete them? warning.modules.name.similar.confirmation=There is already a module with similar name, do you want to keep this name? warning.modules.sensorDevice.name.similar.confirmation=There is already a sensor/device with similar name, do you want to keep this name? warning.modules.sensorDevice.name.reserved.forbidden=Name "[#Name]" is reserved for not connected sensors/devices! warning.modules.associate.device.grow.main.area=You can't associate this device to a grow because it is the main [#MainType] in area "[#AreaName]"! warning.modules.associate.sensor.grow.main.area=You can't associate this sensor to a grow because it is the main [#MainType] in area "[#AreaName]"! warning.modules.associate.sensor.grow.main.area.alternative=You can't associate this [#SensorType] to a grow because it is the main [#SensorType] in area "[#AreaName]"! warning.modules.calibrate.needs.to.save.before=You need to save your changes before calibration! Do your want to save them now? warning.modules.polarity.needs.to.save.before=You need to save your changes before editing polarity! Do your want to save them now? warning.modules.import.choose.valid.file=You need to choose a valid file to import! warning.modules.import.settings.confirmation=Do you really want to import settings to module "[#Name]"? All associated alarms and schedules will be deleted and associated areas/grows will be edited. warning.modules.change.main.sensor.from.area.confirmation=This sensor is the main [#MainType] in area "[#AreaName]". Changing associated area will remove this sensor from the current area. Do you really want to do it? warning.modules.change.main.device.from.area.confirmation=This device is the main [#MainType] in area "[#AreaName]". Changing associated area will remove this device from the current area. Do you really want to do it? warning.modules.change.main.sensor.from.area.alternative.confirmation=This is the main [#SensorType] in area "[#AreaName]". Changing associated area will remove it from the current area. Do you really want to do it? warning.modules.change.main.sensor.from.area.grow.confirmation=This sensor is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing associated area will remove this sensor from the current area/grow. Do you really want to do it? warning.modules.change.main.sensor.from.area.grows.confirmation=This sensor is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated area will remove this sensor from the current area/grows. Do you really want to do it? warning.modules.change.main.sensor.probe.from.area.grow.confirmation=This is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing associated area will remove it from the current area/grow. Do you really want to do it? warning.modules.change.main.sensor.probe.from.area.grows.confirmation=This is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated area will remove it from the current area/grows. Do you really want to do it? warning.modules.change.main.sensor.from.area.grow.type.not.specified.confirmation=This is a main sensor of grow "[#GrowName]" from area "[#AreaName]". Changing associated area will remove it from the current area/grow. Do you really want to do it? warning.modules.change.main.sensor.from.area.grows.type.not.specified.confirmation=This is a main sensor of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated area will remove it from the current area/grows. Do you really want to do it? warning.modules.change.device.remove.from.area.set.outdoor=If you choose to remove it the area will be set to outdoor. warning.modules.change.device.remove.from.area.grow.confirmation=This device is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing associated area will remove this device from the current area/grow. Do you really want to do it? warning.modules.change.device.remove.from.area.grows.confirmation=This device is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated area will remove this device from the current area/grows. Do you really want to do it? warning.modules.change.device.remove.from.area.grow.type.not.specified.confirmation=This is a main device of grow "[#GrowName]" from area "[#AreaName]". Changing associated area will remove this device from the current area/grow. Do you really want to do it? warning.modules.change.device.remove.from.area.grows.type.not.specified.confirmation=This is a main device of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated area will remove this device from the current area/grows. Do you really want to do it? warning.modules.change.device.remove.from.grow.confirmation=This device is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing associated grow will remove this device from the current area/grow. Do you really want to do it? warning.modules.change.device.remove.from.grows.confirmation=This device is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated grow will remove this device from the current area/grows. Do you really want to do it? warning.modules.change.device.remove.from.grow.type.not.specified.confirmation=This is a main device of grow "[#GrowName]" from area "[#AreaName]". Changing associated grow will remove this device from the current area/grow. Do you really want to do it? warning.modules.change.device.remove.from.grows.type.not.specified.confirmation=This is a main device of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated grow will remove this device from the current area/grows. Do you really want to do it? warning.modules.change.main.sensor.from.grow.confirmation=This sensor is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing associated grow will remove this sensor from the current area/grow. Do you really want to do it? warning.modules.change.main.sensor.from.grows.confirmation=This sensor is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated grow will remove this sensor from the current area/grows. Do you really want to do it? warning.modules.change.main.sensor.probe.from.grow.confirmation=This is the main [#MainType] of grow "[#GrowName]" from area "[#AreaName]". Changing associated grow will remove it from the current area/grow. Do you really want to do it? warning.modules.change.main.sensor.probe.from.grows.confirmation=This is the main [#MainType] of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated grow will remove it from the current area/grows. Do you really want to do it? warning.modules.change.main.sensor.from.grow.type.not.specified.confirmation=This is a main sensor of grow "[#GrowName]" from area "[#AreaName]". Changing associated grow will remove it from the current area/grow. Do you really want to do it? warning.modules.change.main.sensor.from.grows.type.not.specified.confirmation=This is a main sensor of grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]". Changing associated grow will remove it from the current area/grows. Do you really want to do it? warning.modules.associate.device.grows.shared.main=You can't change the associated grow with this device because it belongs to the shared tank between grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]"! warning.modules.associate.sensor.grows.shared.main=You can't change the associated grow with this sensor because it belongs to the shared tank between grows "[#Grow1Name]" and "[#Grow2Name]" from area "[#AreaName]"! warning.modules.change.sensor.sampleTime.all.sensors=Changing the sample time for this sensor will also change the sample time for other moisture sensors from current module. Do you really want to change it? warning.upgrade.firmware.failed.to.create.full.backup.essential=It wasn't possible to create backup. Do you want to try again? If you choose to don't try again the firmware upgrade will not continue and GroLab will exit. warning.upgrade.firmware.failed.to.create.full.backup=It wasn't possible to create backup. Do you want to try again? warning.upgrade.firmware.failed.to.find.full.backup.file=It wasn't possible to find the backup file, without this file it's not possible to restore your data. This way, we can't guarantee that there will be no loss of data. We apologize for the inconvenience. warning.loading.gronode.authentication.cancel=It wasn't possible to authenticate with your GroNode. Do you want to check your configuration and try again? warning.modules.powerbot.maximum.power.exceed=Based on the power required for the configured devices, the maximum power supported by the PowerBot will be exceeded. Exceeding maximum power is dangerous and can damage the PowerBot! warning.modules.import.peripheral.types.mistmatch=The file contains peripherals with different types than those currently present in the [#Module]. Are you sure you want to continue with the import? warning.alarms.dayOnly.current.input.noArea=Day Time Only it's not available because the current alarm input is not associated with an area! warning.alarms.nightOnly.current.input.noArea=Night Time Only it's not available because the current alarm input is not associated with an area! warning.alarms.dayOnly.area.inputsOutputs.lackOf=Day Time Only it's not available because there aren't enough inputs/outputs associated with an Area. warning.alarms.dayOnly.noAreas=In order to use Day Time Only you need to configure at least one Area. warning.alarms.nightOnly.area.inputsOutputs.lackOf=Night Time Only it's not available because there aren't enough inputs/outputs associated with an Area. warning.alarms.nightOnly.noAreas=In order to use Night Time Only you need to configure at least one Area. warning.alarms.action.mail.unavailable.mode=Action send e-mail is not available for this Alarm Mode! warning.alarms.waitingTime.lower=Waiting time cannot be lower then 10 seconds! warning.alarms.timer.lower=Action time cannot be lower than 5 seconds! warning.alarms.action.security.areasGrows.unavailable=This Security Action is not available because there are no Areas or Grows! warning.alarms.type.inputsOutputs.lackOf=There are no valid inputs or outputs for this alarm type. warning.alarms.previousSection.forbidden=You can't access previous section while editing an alarm! warning.alarms.action.security.select=Please select a security action. warning.alarms.name.similar=There is already an alarm with similar name, do you want to keep this name? warning.alarms.notifications.disable.action.dependent=It's not possible to disable e-mail notifications because current alarm action is e-mail dependent! warning.alarms.edit.persistence.action.forbidden=It's not possible to enable persistence because current alarm action do not support it! warning.alarms.edit.persistence.select.action.first=It's not possible to enable persistence because you didn't select an action! warning.alarms.mode.action.turnOn.only=The current alarm mode only allows turn on action. warning.alarms.mode.action.turnOff.only=The current alarm action type only allows turn off. warning.alarms.value.change.select.action=Before changing this value you need to select an security action. warning.alarms.disable.confirmation=Do you really want to disable this alarm? warning.alarms.enable.confirmation=Do you really want to enable this alarm? warning.alarms.disable.active.confirmation=Alarm is currently active!~Do you really want to disable it? warning.alarms.enable.active.confirmation=Alarm is currently active!~Do you really want to enable it? warning.alarms.disable.stage.associated.confirmation=This alarm is associated with a GrowStage.~Do you really want to disable it? warning.alarms.enable.stage.associated.confirmation=This alarm is associated a GrowStage.~Do you really want to enable it? warning.alarms.security.issues.solved.confirmation=Are you sure that your security issues are completely solved? warning.alarms.remove.confirmation=Do you really want to remove this alarm? warning.alarms.remove.active.confirmation=This alarm is currently active!~Do you really want to remove it? warning.alarms.remove.active.confirmation.reverse.on=This alarm is currently active! Removing it will turn on the alarm output device.~Do you really want to remove this alarm? warning.alarms.remove.active.confirmation.reverse.off=This alarm is currently active! Removing it will turn off the alarm output device.~Do you really want to remove this alarm? warning.alarms.remove.stage.associated.confirmation=This alarm is associated with a GrowStage.~Do you really want to remove it? warning.alarms.edit.irrigation.grow.created.confirmation=This Irrigation Alarm was automatically created when you configured an grow. It can only be edited inside the grow configuration. Do you want to edit it? warning.alarms.value.edit.confirmation=Do you really want to edit the alarm value? warning.alarms.condition.edit.confirmation=Do you really want to edit the alarm condition? warning.alarms.action.type.edit.confirmation=Do you really want to change the action type for [#Alarm]? warning.alarms.delete.all.alarms.active.confirmation=There are alarms active. Do you really want to remove all alarms? warning.alarms.delete.all.confirmation=Do you really want to remove all alarms? warning.alarms.add.similar.forbidden=Can't create this alarm because there is already a similar alarm! warning.alarms.edit.similar.forbidden=Can't apply the new configurations to this alarm because there is already an alarm with similar configurations! warning.alarms.add.reverse.forbidden=Can't create this alarm because there is an alarm with reverse configurations. This case could create a loop and damage your devices. warning.alarms.edit.reverse.forbidden=Can't apply the new configurations to this alarm because there is an alarm with reverse configurations. This case could create a loop and damage your devices. warning.alarms.not.associated.with.area.active.time.all.day=This alarm is not associated with an area. The active time must be set to all day! warning.valid.outputs.none=There are no valid outputs. Please configure your modules outputs. warning.area.delete.alarms.confirmation=Do you want to delete all alarms that were associated with the removed area? warning.area.delete.schedules.confirmation=Do you want to delete all schedules that were associated with the removed area? warning.area.delete.security.alarms.confirmation=There are Security Alarms associated with this Area. If you wish to proceed they will be removed. Do you want to delete this Area and associated Alarms? warning.area.delete.confirmation=Do you really want to delete this area? warning.area.delete.all.confirmation=Do you really want to remove all areas? warning.area.no.light.defined=There is no light defined for this area! warning.area.create.light.schedule.confirmation=Do you want to create light schedule for this area? warning.area.create.irrigation.alarm.confirmation=[#GrowName](grow [#GrowID]) has an solenoid valve connected to the water pump. We advise you to create an alarm to TURN ON the water pump when the solenoid valve is ON. You want to create the alarm? warning.area.delete.schedules.associated.removed.grows.confirmation=Do you want to delete all schedules that were associated with the removed grow(s)? warning.area.delete.alarms.associated.removed.grows.confirmation=Do you want to delete all alarms that were associated with the removed grow(s)? warning.area.remove.grow.confirmation=Do you really want to remove this grow? warning.area.remove.grow.security.alarms.associated.forbidden=Grow can't be removed because there are security alarms associated with it. You need to remove those alarms if you want to remove this grow! warning.area.minimum.difference.sunrise.sunset=The difference between sunrise and sunset must be at least [#Value] minutes! warning.area.day.minimum.duration=Day duration must have a minimum of [#Value] hours! warning.area.night.minimum.duration=Night duration must have a minimum of [#Value] hours! warning.area.field.area.start.date.need.to.edit.confirmation=The date/time used for this field it's the same as area start date, to edit it you should edit area start date. Do you want to edit it? warning.area.change.start.date.confirmation=Changing area start date will also make your area light schedule to change in order to keep consistency. You really want to change area start date? warning.area.share.tank.with.confirmation=Do you want to share the tank from [#GrowName1](grow [#GrowID1]) with [#GrowName2](grow [#GrowID2])? warning.area.stop.tank.sharing.confirmation=Do you want to stop the tank sharing with the two grows? warning.area.remove.main.light.confirmation=If you choose to remove the area main light, area will be set to outdoor. Do you really want to remove it? In case you remove it we recommend you to check area light configurations. warning.area.remove.main.light.customCycle.confirmation=If you choose to remove the area main light you will lose the advanced day/night cycle settings. Do you really want to remove it? In case you remove it we recommend you to check area light configurations. warning.area.change.to.indoor.confirmation=Do you want to change area to indoor? warning.area.grow.similar.name.confirmation=There is already a Grow with similar name, do you want to keep this name? warning.area.similar.name.confirmation=There is already an area with similar name, do you want to keep this name? warning.stage.remove.confirmation=Do you really want to remove this GrowStage? warning.schedule.edit.created.automatically.areaGrow.confirmation=This schedule was created automatically by an area or grow. Do you really want to edit it? warning.schedule.edit.created.automatically.system.confirmation=This schedule was created automatically by the system. Do you really want to edit it? warning.schedule.remove.confirmation=Do you really want to remove this schedule? warning.schedule.remove.on.progress.confirmation=Schedule is currently on progress!~Do you really want to remove it? warning.schedule.remove.on.progress.confirmation.reverse.on=This schedule on progress! Removing it will turn on the schedule output device.~Do you really want to remove this schedule? warning.schedule.remove.on.progress.confirmation.reverse.off=This schedule on progress! Removing it will turn off the schedule output device.~Do you really want to remove this schedule? warning.schedule.remove.area.associated.confirmation=This schedule is currently associated with an area.~Do you really want to remove it? warning.schedule.remove.stage.associated.confirmation=This schedule is currently associated with a GrowStage.~Do you really want to remove it? warning.schedule.disable.confirmation=Do you really want to disable this schedule? warning.schedule.enable.confirmation=Do you really want to enable this schedule? warning.schedule.disable.active.area.associated.confirmation=This schedule is associated with an area and it's currently active.~Do you really want to disable it? warning.schedule.disable.active.confirmation=Schedule is currently active!~Do you really want to disable it? warning.schedule.disable.area.associated.confirmation=This schedule is associated with an area.~Do you really want to disable it? warning.schedule.edit.created.automatically.area.inside.confirmation=This schedule was automatically created when you configured an area light. It can only be edited inside the area configuration. Do you want to edit it? warning.schedules.delete.all.schedules.active.confirmation=There are schedules on progress. Do you really want to remove all schedules? warning.schedules.delete.all.confirmation=Do you really want to remove all schedules? warning.schedules.add.similar.forbidden=Can't create this schedule because there is already a similar schedule! warning.schedules.edit.similar.forbidden=Can't apply the new configurations to this schedule because there is already an schedule with similar configurations! warning.schedules.past.start.time.gronode.automatically.schedule=Start date/time has passed. GroNode will automatically schedule it to a near date/time. warning.schedules.similar.name.confirmation=There is already a schedule with similar name, do you want to keep this name? warning.schedules.no.devices.type=There are no valid devices for this schedule type. warning.menu.general.access.overview.needAreas=In order to access the Overview you need to create at least one Area. warning.menu.section.unavailable=This section is currently unavailable! warning.operation.fail.other.operation.inProgress=It was not possible to perform this operation because there is already one operation in progress. Please wait a moment and try again! warning.events.not.found.on.this.day=There are no events logged on this day! warning.activate.firmware.demo.mode.forbidden=It's not possible to activate firmware upgrade mode on demo mode! warning.not.possible.open.file=It wasn't possible to open the selected file! warning.file.with.same.name.replace.confirmation=There is already a file with the same name on the selected folder. Do you want to replace it? warning.choose.destination.folder=You need to choose destination folder! warning.file.name.needed=You need to write the file name! warning.choose.valid.firmware.file=You need to choose a valid firmware file! warning.unable.open.firmware.file=It wasn't possible to open the selected firmware file! warning.changes.will.be.lost=The changes you made to the [#Module] will be lost.~Are you sure you want to cancel? warning.gronode.settings.changes.confirmation=Do you really want to update GroNode configuration?~Wrong configuration can make you lose all connectivity with GroNode and Cloud Services! warning.gronode.settings.credentials.store=Do you want GroLab to store GroNode credentials? (This is required in order to automatically connect with GroNode.) warning.gronode.buzzer.disable.confirmation=If you choose to disable the buzzer, it will not play when an alarm becomes active. Do you want to disable it? warning.gronode.email.notifications.disable.confirmation=This will disable all e-mail notifications. Are you sure you want to disable notifications? warning.gronode.clock.settings.mode.change.lose.logs.confirmation=Are you sure you want to change the GroNode clock mode?~If the server provides an earlier date/time than the current one, logs with a later date/time will be deleted in order to keep consistency. warning.gronode.clock.settings.change.lose.logs.confirmation=Are you sure you want to change the GroNode clock to an earlier date/time than the current one?~If you proceed with this change, logs with a later date/time will be deleted in order to keep consistency. warning.gronode.change.masterID.change.other.modules=You are changing GroNode communication channel, do you also want to change modules communication channel? warning.gronode.change.masterID.module.notAlive.proceed=Module "[#ModuleName]" is not alive. If you proceed it will not be possible to change the communication channel for this module. Do you want to proceed? warning.gronode.change.masterID.without.change.modules=Do you still want to change GroNode communication channel without changing modules? If you proceed you will lose communication with modules. warning.gronode.change.masterID.module.notAlive.try.again=Module "[#ModuleName]" is not alive and its not possible to change communication channel. Do you want to wait few seconds and try again? If you choose to not wait GroNode will not be able to communicate with this module through the new channel. warning.gronode.change.masterID.without.change.notAlive.module=Do you still want to change GroNode and other modules communication channel? If you choose to proceed GroNode will not be able to communicate with module "[#ModuleName]" through the new channel. warning.gronode.change.masterID.fail.try.again=It wasn't possible to update the module "[#ModuleName]" communication channel. Do you want to try again? If you don't GroNode will not be able to communicate with this module trough the new channel. (If this problem persists make sure module is alive, also you can try to reset it.) warning.gronode.change.masterID.module.notAlive.remember.choice=Remember my answer for all offline modules warning.upgrade.available.but.security.alarms=There is an upgrade available for GroNode. However there are security alarms active or waiting for validation. You need to solve this situation before upgrade GroNode. warning.custom.firmware.but.security.alarms=You are trying to install a firmware on GroNode. However there are security alarms active or waiting for validation. You need to solve this situation before install the firmware. warning.upgrade.firmware.but.security.alarms=There are security alarms active or waiting for validation. You need to solve this situation before upgrade firmware. question.title=Question! question.gronode.apply.other.changes=Do you want to apply the other changes (keep previous communication channel) to GroNode? question.gronode.proceed.loading=Do you want to proceed with loading operation? error.gronode.modules.change.masterID.communication.lost=It wasn't possible to update GroNode and all modules because communication was lost. wait.updating.module=Updating [#Module].~Wait a Moment Please... wait.disabling.persistence=Disabling Persistence.~Wait a Moment Please... wait.enabling.persistence=Enabling Persistence.~Wait a Moment Please... wait.disabling.single.execution=Disabling Single Execution Mode.~Wait a Moment Please... wait.enabling.single.execution=Enabling Single Execution Mode.~Wait a Moment Please... wait.disabling.mail.notifications=Disabling E-mail Notifications.~Wait a Moment Please... wait.enabling.mail.notifications=Enabling E-mail Notifications.~Wait a Moment Please... wait.disabling.buzzer=Disabling Buzzer.~Wait a Moment Please... wait.enabling.buzzer=Enabling Buzzer.~Wait a Moment Please... wait.closing.grolab=Closing GroLab.~Wait a Moment Please... wait.activating.firmware.upgrade.mode=Activating Firmware Upgrade Mode.~Wait a Moment Please...