# # Copyright (c) 2015 Bosch Software Innovations GmbH and others. # # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at # http://www.eclipse.org/legal/epl-v10.html # ######################################################################################### # This is the messages_en.properties file ######################################################################################### # Button names prefix with - button button.save = Save button.delete = Delete button.discard.all = Discard All button.delete.all = Delete All button.assign.all = Save Assign button.actions = You have actions button.no.actions = No actions button.ok = OK button.cancel = Cancel button.upload.file = Upload File bulk.targets.upload = Please upload csv file. bulkupload.ds.name = DS Name # Headers prefix with - header header.target.table=Targets header.dist.table=Distributions header.filter.tag=Filter by Tag header.target.filter.tag=Filters header.first.assignment.table = Targets header.second.assignment.table = Distributions header.dist.first.assignment.table = Distributions header.dist.second.assignment.table = Software Modules header.third.assignment.table = Discard header.one.deletedist.table = Distribution Name header.second.deletedist.table = Discard Changes header.first.deletetarget.table = Target Name header.second.deletetarget.table = Discard Changes header.first.deleteswmodule.table = Delete software header.first.delete.dist.type.table = DistributionSetType header.second.delete.dist.type.table = Discard header.first.delete.swmodule.type.table = Software Module Type header.second.delete.swmodule.type.table = Discard header.dist.twintable.selected=Selected header.dist.twintable.available=Available header.target.installed = Installed header.target.assigned = Assigned # Captions prefix with - caption caption.action.history = Action history for {0} caption.error = Error caption.new.softwaremodule.application = Configure New Application caption.new.softwaremodule.jvm = Configure New Runtime caption.new.softwaremodule.os = Configure New OS caption.filter.simple = Simple Filter caption.filter.custom = Custom Filter caption.add.softwaremodule = Configure Software Module caption.add.new.dist = Configure New Distribution caption.update.dist = Configure Update Distribution caption.add.tag = Configure Tag caption.add.type = Configure Type caption.add.new.target = Configure New Target caption.update.target = Configure Update Target caption.bulk.upload.targets = Bulk Upload caption.softwares.distdetail.tab = Modules caption.tags.tab = Tags caption.logs.tab = Logs caption.attributes.tab = Attributes caption.types.tab = Types caption.save.window = Action Details caption.assign.dist.accordion.tab = Assign Software Module caption.delete.dist.accordion.tab = Delete Distributions caption.delete.target.accordion.tab = Delete Targets caption.delete.swmodule.accordion.tab = Delete SW Modules caption.delete.dist.set.type.accordion.tab = Delete Distribution Set Type caption.delete.sw.module.type.accordion.tab = Delete Software Module Type caption.attributes = Attributes caption.panel.dist.installed = Installed distribution set caption.panel.dist.assigned = Assigned distribution set caption.soft.delete.confirmbox = Confirm Software Module Delete Action caption.cancel.action.confirmbox = Confirm action cancellation caption.forced.datefield = Force update at time caption.force.action.confirmbox = Confirm Force Active Action caption.filter.delete.confirmbox = Confirm Filter Delete Action caption.confirm.abort.action = Confirm abort action # Labels prefix with - label label.dist.details.type = Type : label.dist.details.name = Name : label.dist.details.version = Version : label.dist.details.vendor = Vendor : label.dist.details.jvm = Runtime : label.dist.details.ah = Application : label.dist.details.os = OS : label.modified.date = Last modified at : label.modified.by = Last modified by : label.created.at = Created at : label.created.by = Created by : label.target.count = Targets : label.description = Description : label.ip = Address : label.type = Type : label.assigned.type = Assignment type : label.assigned.count = {0} Assigned label.installed.count = {0} Installed label.mandatory.field = * Mandatory Field label.components.drop.area = Drop here to delete label.software.module.drop.area = Delete Software label.create.tag = Create Tag label.update.tag = Update Tag label.create.type = Create Type label.update.type = Update Type label.singleAssign.type = Firmware (FW) label.multiAssign.type = Software (SW) label.choose.type = Choose Type to Update label.choose.type.color = Choose Type Color label.combobox.type = Select Type label.combobox.tag = Select Tag label.choose.tag = Choose Tag to update label.choose.tag.color = Choose Tag Color label.filter = Filter: label.target.filter.count = Total Targets: label.target.filtered.total = Total filtered targets : label.filter.selected = Selected: label.filter.shown = Shown: label.filter.targets = Filtered targets : label.filter = Filter : label.target.filter.count = Total Targets : label.filter.selected = Selected : label.filter.shown = Shown : label.filter.status = Status, label.filter.tags = Tags, label.filter.text = Search Text label.filter.dist = Distribution, label.filter.custom = Custom label.target.filter.truncated={0} targets has been truncated in the list due the target size limit of {1}, use filters to reduce the targets to be shown label.active =Active label.inactive = In-active label.finished = Finished label.error = Error label.warning = Warning label.running = Running label.cancelled = Cancelled label.cancelling = Canceling label.retrieved = Retrieved label.download = Downloading label.scheduled = Scheduled label.target.id = Controller Id : label.target.ip = Controller IP : label.target.security.token = Security token : label.filter.by.status = Filter by Status label.target.controller.attrs = Controller attributes label.target.lastpolldate = Last poll : label.no.tag.assigned = NO TAG label.tag.name = Tag name label.configuration.auth.header = Allow targets to authenticate via a certificate authenticated by an reverse proxy label.configuration.auth.gatewaytoken = Allow a gateway to authenticate and manage multiple targets through a gateway security token label.configuration.auth.targettoken = Allow targets to authenticate directly with their target security token label.configuration.anonymous.download = Allow targets to download artifacts without security credentials label.unsupported.browser.ie=Sorry! current browser is not supported. Please use Internet Explorer 11 and above # Checkbox label prefix with - checkbox checkbox.dist.migration.required = Required Migration Step : checkbox.dist.required.migration.step = Required Migration Step # TextFields prefix with - textfield textfield.name = Name textfield.key = Key textfield.version = Version textfield.vendor = Vendor textfield.description = Description textfield.customfiltername = Filter name ui.version = Powered by Bosch IoT Software Provisioning prompt.target.id = Controller ID #Tooltips prefix with - tooltip tooltip.add.module = Add Software Module tooltip.status.unknown = Unknown tooltip.status.registered = Registered tooltip.status.pending = Pending tooltip.status.error = Error tooltip.status.insync = In-sync tooltip.delete.module = Select and delete Software Module tooltip.forced.item=Forced update action tooltip.soft.item=Soft update action which interacts with an user as a attempt update action for example tooltip.timeforced.item=Soft update until a specific time and then the action will be forced tooltip.check.for.mandatory=Check to make Mandatory tooltip.artifact.icon=Show Artifact Details tooltip.click.to.edit = Click to edit # Notification messages prefix with - message message.save.success = {0} saved successfully message.update.success = {0} updated successfully message.delete.success = {0} deleted successfully message.dist.installedorassigned = Target {targId} is already assigned/installed with distribution message.dist.pending.action = Target {0} is already assigned with distribution {1} . Pending for action message.empty.target.tags= No Tags Created message.empty.disttype.tags = No Distribution type tags created message.select.row = Please select a row to drag message.error = Unknown error occured during the operation. Please contact administrator message.dist.assigned.one = {0} is assigned to {1} message.dist.assigned.many = {0} DistributionSets are assigned to {1} message.dist.unassigned.one = {0} is unassigned from {1} message.dist.unassigned.many = {0} DistributionSets are unassigned from {1} message.target.assigned.one = {0} is assigned to {1} message.target.assigned.many = {0} Targets are assigned to {1} message.target.unassigned.one = {0} is unassigned from {1} message.target.unassigned.many = {0} Targets are unassigned from {1} message.target.assigned.pending = Some target(s) are already assigned.Pending for action message.cannot.delete = Cannot be deleted message.check.softwaremodule = Please provide both name and verion! message.duplicate.softwaremodule = {0} : {1} already exists! message.tag.delete = Please unclick the tag {0}, then try to delete message.dist.type.check.delete = Please unclick the distribution type {0}, then try to delete message.swmodule.type.check.delete = Please unclick the software module type {0}, then try to delete message.targets.already.deleted = Few Target(s) are already deleted.Pending for action message.dists.already.deleted = Few distribution(s) are already deleted.Pending for action message.target.deleted.pending = Target(s) already deleted.Pending for action message.dist.deleted.pending = Distribution(s) already deleted.Pending for action message.dist.delete.success = All selected distribution sets are deleted successfully ! message.dist.discard.success = All distributions selected for delete are discarded successfully ! message.target.delete.success = All selected targets are deleted successfully ! message.target.discard.success = All targets selected for delete are discarded successfully ! message.software.discard.success = All software modules selected for delete are discarded successfully ! message.software.type.discard.success = All software moduleTypes selected for delete are discarded successfully ! message.assign.software.discard.success = All software moduleTypes selected for assign are discarded successfully ! message.software.delete.success = All software modules selected for delete are deleted successfully ! message.software.type.delete.success = All software modules types selected for delete are deleted successfully ! message.dist.set.type.deleted.success = {0} DistributionSetType deleted successfully ! message.new.dist.save.success = {0} - {1} saved successfully message.dist.update.success = {0} - {1} updated successfully message.duplicate.dist = Distribution set [{0}] or version [{1}] must be unique, entered value already exists. message.error.view = No such view: {0} message.accessdenied.view = No access to view: {0} message.no.data = No data available message.target.assignment = {0} Assignment(s) done message.target.deleted = {0} Target(s) deleted message.dist.deleted = {0} Distribution set(s) deleted message.tag.update.mandatory = Please select the Tag to update message.tag.duplicate.check = {0} already exists, please enter another value message.type.key.duplicate.check = Distribution type with key {0} already exists, please give another value message.type.key.swmodule.duplicate.check = Software Module type with key {0} already exists, please give another value message.no.action.history = No action history is available for the target : {0} message.no.available = --No messages available-- message.no.actionupdateds.available = No other updates available for this action message.mandatory.check = Mandatory details are missing message.target.duplicate.check = Target [ {0} ] must be unique, entered value already exists. message.permission.insufficient = Insufficient permissions to perform this action. message.error.temp = The operation cannot be fulfilled due to {0}. Please contact administrator message.dist.alreadyassigned = {0} : {1} is already assigned/installed, cannot be updated message.dist.tag.alreadyassigned = {0} : {1} is already assigned/installed, cannot assign/un-assign to tag message.dists.unassign.tag.alreadyassigned = Few of the DistributionSet's are already assigned to Target, those cannot be unassigned from Tag" message.dists.assign.tag.alreadyassigned = Few of the DistributionSet's are already assigned to Target, those cannot be assigned to Tag" message.dists.tag.assigned = {0} DistributionSet's assigned to Tag {1} message.dists.tag.unassigned = {0} DistributionSet's un-assigned from Tag {1} message.dist.no.operation = {0} - already assigned/installed, No operation message.sm.delete.confirm = Are you sure that you want to delete the selected {0} software module? message.error.os.softmodule = Please select the OS to delete message.error.ah.softmodule = Please select the Application to delete message.error.softmodule.deleted = The selected software module is already deleted message.cancel.action = Cancel message.cancel.action.success = Action cancelled successfully ! message.cancel.action.failed = Unable to cancel the action ! message.cancel.action.confirm = Are you sure that you want to cancel this action? message.target.alreadyAssigned = {0} Target(s) were already assigned message.dist.alreadyAssigned = {0} Distribution Set(s) were already assigned message.force.action = Force message.force.action.confirm = Are you sure that you want to force this action? message.force.action.success = Action forced successfully ! message.distribution.no.update = distribution {0} set is already assigned to targets and cannot be changed message.action.not.allowed = Action not allowed message.onlyone.distribution.assigned = Only one distribution set can be assigned message.onlyone.distribution.dropallowed = Only one distribution set can be dropped message.error.missing.typename = Missing Type Name message.error.missing.typenameorkey = Missing Type Name or Key or software module type message.tag.cannot.be.assigned = Target/DS cannot be assigned to {0} message.no.targets.assiged.fortag = No targets are assigned to tag {0} message.error.missing.tagname = Please select tag name message.type.delete = Please unclick the distribution type {0}, then try to delete message.error.dist.set.type.update= Distribution Set Type is already assigned to targets and cannot be changed message.target.ds.assign.success = Assignments saved successfully ! message.no.directory.upload = Directory upload is not supported message.delete.filter.confirm = Are you sure that you want to delete custom filter? message.delete.filter.success = Custom filter {0} deleted Successfully! message.create.filter.success = Custom filter {0} created Successfully! message.update.filter.success = Custom filter updated Successfully! message.target.filter.validation = Please enter name and query message.target.filter.duplicate = {0} already exists, please enter another value # action info action.target.table.selectall = Select all (Ctrl+A) action.target.table.clear = Clear selections #reused messages soft.module.jvm =Runtime soft.module.application =Application soft.module.os =OS #Artifact upload message.error.noFileSelected = No file selected for upload message.error.noProvidedName = Please provide custom file name message.error.noSwModuleSelected = Please select a software module message.no.duplicateFiles = Duplicate files selected message.no.duplicateFile = Duplicate file selected : message.delete.artifact = Are you sure that you want to delete artifact {0} ? message.duplicate.filename = Duplicate file name message.swModule.deleted = {0} Software module(s) deleted message.upload.failed = Streaming Failed message.uploadedfile.size.exceeded = File size exceeded .Allowed size {0} bytes message.uploadedfile.aborted = File upload aborted message.file.not.found = File not found message.abort.upload = Are you sure that you want to abort the upload? upload.swModuleTable.header = Software module upload.selectedfile.name = file selected for upload upload.file.name = File name upload.sha1 = SHA1 checksum upload.md5 = MD5 checksum upload.last.modified.date=Last modified date upload.failed = Failed upload.success = Success upload.caption.add.new.swmodule = Configure New Software Module upload.caption.delete.swmodule = Configure Delete Software Module upload.swmodule.type = Type upload.artifact.alreadyExists = Artifact will be overridden as the given name already exists upload.size = Size(B) upload.validation = Validation upload.reason = Reason upload.action = Action upload.result.status = Upload status upload.file = Upload File upload.caption.update.swmodule = Update software module caption.tab.details = Details caption.tab.description = Description caption.delete.artifact.confirmbox = Confirm Artifact Delete Action #Manage distributions view label.drop.dist.delete.area = Drop here
to delete caption.assign.software.dist.accordion.tab = Assign Software Modules message.software.assignment = {0} Software Module(s) Assignment(s) done message.dist.inuse = {0} Distribution is already assigned to target message.software.dist.already.assigned = {0} Distribution already has software module {1} message.software.dist.type.notallowed = {0} Software module type can not assign to Distribution {1} message.target.assigned = {0} is assigned to {1} message.dist.type.delete = {0} DistributionType(s) Deleted successfully. message.sw.module.type.delete = {0} Software Module Type(s) deleted successfully. message.dist.type.discard.success = All Distribution Types are discarded successfully ! message.dist.discard.success = All Distributions are discarded successfully ! message.assign.discard.success = All assignments are discarded successfully ! # Login view notification.login.title=Welcome to Bosch IoT Software Provisioning. notification.login.description=Please login with your Bosch Identity Management credentials. notification.login.failed.title=Login failed! notification.login.failed.description=Login with the given credentials failed. notification.login.failed.credentialsexpired.title=Password Expired! notification.login.failed.credentialsexpired.description=Password has been expired or needs to be set initially, please visit the User Management to change or set your password. label.login.tenant=Tenant label.login.username=Username label.login.password=Password button.login.signin=Sign in checkbox.login.rememberme=Remember me # Links link.documentation.name=Documentation link.demo.name=Demo link.requestaccount.name=Request Account link.support.name=Support link.usermanagement.name=User Management # System Configuration View notification.configuration.save=Saved changes configuration.defaultdistributionset.title=Distribution Set Type configuration.defaultdistributionset.select.label=Select the default Distribution Set type: configuration.savebutton.tooltip=Save Configurations configuration.cancellbutton.tooltip=Cancel Configurations configuration.authentication.title=Authentication Configuration controller.polling.title=Polling Configuration controller.polling.time=Polling Time controller.polling.overduetime=Polling Overdue Time #Calendar calendar.year=year calendar.years=years calendar.month=month calendar.months=months calendar.day=day calendar.days=days calendar.hour=hour calendar.hours=hours calendar.minute=minute calendar.minutes=minutes calendar.second=second calendar.seconds=seconds header.name = Name header.vendor = Vendor header.version = Version header.description = Description header.createdBy = Created By header.createdDate = Created Date header.modifiedBy = Modified By header.modifiedDate = Modified Date header.delete = Delete header.assigned.ds = Assigned DS header.installed.ds = Installed DS header.status = Status header.target.tags = Tags header.distributionset = Distribution set header.numberofgroups = No. of groups header.detail.status = Detail status header.total.targets = Total targets header.rolloutgroup.installed.percentage = % Finished header.rolloutgroup.threshold.error = Error threshold header.rolloutgroup.threshold = Trigger threshold header.rolloutgroup.target.date = Date and time header.rolloutgroup.target.message = Messages rollout.group.label.target.truncated = {0} targets has been truncated in the list due the target size limit of {1} distribution.details.header = Distribution set target.details.header = Target header.caption.mandatory = Mandatory header.caption.typename = SoftwareModuleType header.caption.softwaremodule = SoftwareModule header.caption.upload.details = Upload details combo.type.tag.name = Type tag name label.yes = Yes label.no =No #Menu menu.title = Software Provisioning #Rollout management prompt.number.of.groups = Number of groups prompt.tigger.threshold = Trigger threshold prompt.error.threshold = Error threshold prompt.distribution.set = Distribution set caption.configure.rollout = Configure rollout caption.update.rollout = Update rollout prompt.target.filter = Custom target filter message.rollout.nonzero.group.number = Number of groups must be greater than zero message.rollout.max.group.number = Number of groups must not be greater than 500 message.rollout.duplicate.check = Rollout [ {0} ] must be unique, entered value already exists. message.correct.invalid.value = Please correct invalid values message.enter.number = Please enter number message.rollout.field.value.range = Value should be in range {0} to {1} message.rollout.started = Rollout {0} started successfully message.rollout.paused = Rollout {0} paused successfully message.rollout.resumed = Rollout {0} resumed successfully message.rollout.noofgroups.or.targetfilter.missing = Please enter number of groups and select target filter message.rollouts = Rollouts label.target.per.group = Targets per group : message.dist.already.assigned = Distribution {0} is already assigned to target message.error.creating.rollout = Server error. Error creating rollout. Please contact the administrator message.error.starting.rollout = Server error. Error starting rollout. Please contact the administrator #Target Filter Management breadcrumb.target.filter.custom.filters = Custom Filters