# en_US resources
signature="sIgNaTuRe"
###
###
true.label                                                        = "True"
false.label                                                       = "False"
###
###
ManagedEntity.Status.gray.label                                   = "Gray"
ManagedEntity.Status.gray.summary                                 = "No status available"
ManagedEntity.Status.green.label                                  = "Green"
ManagedEntity.Status.green.summary                                = "Green indicates normal operation"
ManagedEntity.Status.yellow.label                                 = "Yellow"
ManagedEntity.Status.yellow.summary                               = "Yellow indicates an error"
ManagedEntity.Status.red.label                                    = "Red"
ManagedEntity.Status.red.summary                                  = "Red indicates an error"
###
###
VirtualMachine.GuestHeartbeatStatus.gray.label                    = "Gray"
VirtualMachine.GuestHeartbeatStatus.gray.summary                  = "No status available"
VirtualMachine.GuestHeartbeatStatus.green.label                   = "Green"
VirtualMachine.GuestHeartbeatStatus.green.summary                 = "Normal operation"
VirtualMachine.GuestHeartbeatStatus.yellow.label                  = "Yellow"
VirtualMachine.GuestHeartbeatStatus.yellow.summary                = "Intermittent heartbeat"
VirtualMachine.GuestHeartbeatStatus.red.label                     = "Red"
VirtualMachine.GuestHeartbeatStatus.red.summary                   = "No heartbeat"
###
##
VirtualMachine.PowerState.poweredOff.label                        = "Powered off"
VirtualMachine.PowerState.poweredOff.summary                      = "Virtual machine is powered off"
VirtualMachine.PowerState.poweredOn.label                         = "Powered on"
VirtualMachine.PowerState.poweredOn.summary                       = "Virtual machine is powered on"
VirtualMachine.PowerState.suspended.label                         = "Suspended"
VirtualMachine.PowerState.suspended.summary                       = "Virtual machine is suspended"
###
###
VirtualMachine.MovePriority.lowPriority.label                     = "Low priority"
VirtualMachine.MovePriority.lowPriority.summary                   = "Minimize impact on other running virtual machines"
VirtualMachine.MovePriority.highPriority.label                    = "High priority"
VirtualMachine.MovePriority.highPriority.summary                  = "Assign more resources to the virtual machine to speed up the migration"
VirtualMachine.MovePriority.defaultPriority.label                 = "Default priority"
VirtualMachine.MovePriority.defaultPriority.summary               = "Use normal amount of migration resources"
###
###
VirtualMachine.FaultToleranceState.notConfigured.label            = "Not configured"
VirtualMachine.FaultToleranceState.notConfigured.summary          = "Fault Tolerance has not been configured for this virtual machine"
VirtualMachine.FaultToleranceState.disabled.label                 = "Disabled"
VirtualMachine.FaultToleranceState.disabled.summary               = "Fault Tolerance is disabled"
VirtualMachine.FaultToleranceState.enabled.label                  = "Enabled"
VirtualMachine.FaultToleranceState.enabled.summary                = "Fault Tolerance is enabled"
VirtualMachine.FaultToleranceState.needSecondary.label            = "Need Secondary VM"
VirtualMachine.FaultToleranceState.needSecondary.summary          = "Fault Tolerant Secondary VM is not running"
VirtualMachine.FaultToleranceState.starting.label                 = "Starting"
VirtualMachine.FaultToleranceState.starting.summary               = "Fault Tolerance is starting"
VirtualMachine.FaultToleranceState.running.label                  = "Running"
VirtualMachine.FaultToleranceState.running.summary                = "Fault Tolerance is running"
###
###
VirtualMachine.SnapshotCreationMode.diskOnly.label                = "Disk Only"
VirtualMachine.SnapshotCreationMode.diskOnly.summary              = "Snapshots include information about disks."
VirtualMachine.SnapshotCreationMode.includeMemory.label           = "Include Memory"
VirtualMachine.SnapshotCreationMode.includeMemory.summary         = "Snapshots include information about disks and a full memory dump"
###
###
HostSystem.ConnectionState.connected.label                        = "Connected"
HostSystem.ConnectionState.connected.summary                      = "Host is connected"
HostSystem.ConnectionState.notResponding.label                    = "Not responding"
HostSystem.ConnectionState.notResponding.summary                  = "vCenter Server is not receiving heartbeats from the host"
HostSystem.ConnectionState.disconnected.label                     = "Disconnected"
HostSystem.ConnectionState.disconnected.summary                   = "The user has explicitly taken the host down"
###
###
HostSystem.PowerState.poweredOn.label                             = "Powered on"
HostSystem.PowerState.poweredOn.summary                           = "Host is powered on"
HostSystem.PowerState.poweredOff.label                            = "Powered off"
HostSystem.PowerState.poweredOff.summary                          = "Host is powered off"
HostSystem.PowerState.standBy.label                               = "Standby"
HostSystem.PowerState.standBy.summary                             = "Host is in standby mode"
HostSystem.PowerState.unknown.label                               = "Unknown"
HostSystem.PowerState.unknown.summary                             = "Host power state cannot be determined"
###
###
DistributedVirtualSwitch.HostInfrastructureTrafficClass.management.label = "Management Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.management.summary = "Management Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.faultTolerance.label = "Fault Tolerance Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.faultTolerance.summary = "Fault Tolerance Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.vmotion.label = "vMotion Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.vmotion.summary = "vMotion Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.virtualMachine.label = "Virtual Machine Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.virtualMachine.summary = "Virtual Machine Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.iSCSI.label = "iSCSI Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.iSCSI.summary = "iSCSI Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.nfs.label = "NFS Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.nfs.summary = "NFS Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.hbr.label = "vSphere Replication Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.hbr.summary = "vSphere Replication Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.vsan.label = "vSAN Traffic"
DistributedVirtualSwitch.HostInfrastructureTrafficClass.vsan.summary = "vSAN Traffic"
###
###
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.iphashMatch.label         = "loadbalance_ip teaming policy matches"
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.iphashMatch.summary       = "loadbalance_ip teaming policy is configured in an uplink teaming policy in the vSphere Distributed Switch. The external physical switch has the matching EtherChannel configuration."
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.nonIphashMatch.label      = "No loadbalance_ip teaming policy matches"
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.nonIphashMatch.summary    = "loadbalance_ip teaming policy is not configured in any uplink teaming policy in the vSphere Distributed Switch. The external physical switch does not have EtherChannel configuration."
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.iphashMismatch.label      = "loadbalance_ip teaming policy does not match"
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.iphashMismatch.summary    = "loadbalance_ip teaming policy is configured in an uplink teaming policy in the vSphere Distributed Switch, but the external physical switch does not have the matching EtherChannel configuration."
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.nonIphashMismatch.label   = "No loadbalance_ip teaming policy matches"
dvs.VmwareDistributedVirtualSwitch.TeamingMatchStatus.nonIphashMismatch.summary = "loadbalance_ip teaming policy is not configured in any uplink teaming policy in the vSphere Distributed Switch. The external physical switch has EtherChannel configuration."
###
###
DvsEvent.PortBlockState.unset.label       = "Unset"
DvsEvent.PortBlockState.unset.summary     = "Unset"
DvsEvent.PortBlockState.blocked.label     = "Blocked"
DvsEvent.PortBlockState.blocked.summary   = "Blocked"
DvsEvent.PortBlockState.unblocked.label   = "Unblocked"
DvsEvent.PortBlockState.unblocked.summary = "Unblocked"
DvsEvent.PortBlockState.unknown.label     = "Unknown"
DvsEvent.PortBlockState.unknown.summary   = "Unknown"
###
###
Datastore.Accessible.True.label                                   = "Connected"
Datastore.Accessible.True.summary                                 = "Datastore is connected"
Datastore.Accessible.False.label                                  = "Disconnected"
Datastore.Accessible.False.summary                                = "Datastore is disconnected"
###
###
DatastoreFileEvent.Succeeded.true.label                           = "Success"
DatastoreFileEvent.Succeeded.false.label                          = "Failure"
###
###
DatastoreFileNfcEvent.Operation.nfcUploadFile.label               = "Upload"
DatastoreFileNfcEvent.Operation.nfcUploadFile.summary             = "Upload file to server"
DatastoreFileNfcEvent.Operation.nfcDownloadFile.label             = "Download"
DatastoreFileNfcEvent.Operation.nfcDownloadFile.summary           = "Download file from server"
###
###
DatastoreFileNfcEvent.Status.nfcOpSuccess.label                   = "Success"
DatastoreFileNfcEvent.Status.nfcOpError.label                     = "Failure"
DatastoreFileNfcEvent.Status.nfcOpUnknown.label                   = "Unknown"
###
###
alarm.MetricAlarmExpression.MetricOperator.isAbove.label          = "Is above"
alarm.MetricAlarmExpression.MetricOperator.isAbove.summary        = "Test if the target metric value is greater than the given value"
alarm.MetricAlarmExpression.MetricOperator.isBelow.label          = "Is below"
alarm.MetricAlarmExpression.MetricOperator.isBelow.summary        = "Test if the target metric value is lesser than the given value"
###
###
alarm.StateAlarmExpression.StateOperator.isEqual.label            = "Is equal to"
alarm.StateAlarmExpression.StateOperator.isEqual.summary          = "Test if the target item is in the current state"
alarm.StateAlarmExpression.StateOperator.isUnequal.label          = "Not equal to"
alarm.StateAlarmExpression.StateOperator.isUnequal.summary        = "Test if the target item is not in the current state"
###
###
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.first.label   = "First"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.first.summary = "First week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.second.label  = "Second"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.second.summary = "Second week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.third.label   = "Third"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.third.summary = "Third week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.fourth.label  = "Fourth"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.fourth.summary = "Fourth week of the month"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.last.label    = "Last"
scheduler.MonthlyByWeekdayTaskScheduler.WeekOfMonth.last.summary  = "Last week of the month"
###
###
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.sunday.label    = "Sunday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.sunday.summary  = "Sunday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.monday.label    = "Monday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.monday.summary  = "Monday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.tuesday.label   = "Tuesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.tuesday.summary = "Tuesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.wednesday.label = "Wednesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.wednesday.summary = "Wednesday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.thursday.label  = "Thursday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.thursday.summary = "Thursday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.friday.label    = "Friday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.friday.summary  = "Friday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.saturday.label  = "Saturday"
scheduler.MonthlyByWeekdayTaskScheduler.DayOfWeek.saturday.summary = "Saturday"
###
###
PerformanceManager.CounterInfo.RollupType.all.label               = "All"
PerformanceManager.CounterInfo.RollupType.all.summary             = "All performance counter values are collected"
PerformanceManager.CounterInfo.RollupType.average.label           = "Average"
PerformanceManager.CounterInfo.RollupType.average.summary         = "The average performance counter value is collected"
PerformanceManager.CounterInfo.RollupType.minimum.label           = "Minimum"
PerformanceManager.CounterInfo.RollupType.minimum.summary         = "The minimum performance counter value is collected"
PerformanceManager.CounterInfo.RollupType.maximum.label           = "Maximum"
PerformanceManager.CounterInfo.RollupType.maximum.summary         = "The maximum performance counter value is collected"
PerformanceManager.CounterInfo.RollupType.latest.label            = "Latest"
PerformanceManager.CounterInfo.RollupType.latest.summary          = "The latest performance counter value is collected"
PerformanceManager.CounterInfo.RollupType.summation.label         = "Summation"
PerformanceManager.CounterInfo.RollupType.summation.summary       = "The summation performance counter value is collected"
PerformanceManager.CounterInfo.RollupType.none.label              = "None"
PerformanceManager.CounterInfo.RollupType.none.summary            = "No rollup performed"
###
###
PerformanceManager.CounterInfo.StatsType.normalized.label         = "Normalized"
PerformanceManager.CounterInfo.StatsType.normalized.summary       = "Normalized statistic collection"
PerformanceManager.CounterInfo.StatsType.delta.label              = "Delta"
PerformanceManager.CounterInfo.StatsType.delta.summary            = "Delta statistic collection"
PerformanceManager.CounterInfo.StatsType.absolute.label           = "Absolute"
PerformanceManager.CounterInfo.StatsType.absolute.summary         = "Absolute statistic collection"
PerformanceManager.CounterInfo.StatsType.rate.label               = "Rate"
PerformanceManager.CounterInfo.StatsType.rate.summary             = "Rate statistic collection"
###
###
TaskInfo.State.error.label                                        = "Error"
TaskInfo.State.error.summary                                      = "Task completed with a failure"
TaskInfo.State.queued.label                                       = "Queued"
TaskInfo.State.queued.summary                                     = "Task is queued"
TaskInfo.State.running.label                                      = "Running"
TaskInfo.State.running.summary                                    = "Task is in progress"
TaskInfo.State.success.label                                      = "Success"
TaskInfo.State.success.summary                                    = "Task completed successfully"
###
###
LicenseManager.FeatureInfo.CostUnit.host.label                    = "Per host"
LicenseManager.FeatureInfo.CostUnit.host.summary                  = "Per host"
LicenseManager.FeatureInfo.CostUnit.cpuCore.label                 = "Per CPU core"
LicenseManager.FeatureInfo.CostUnit.cpuCore.summary               = "Per CPU core"
LicenseManager.FeatureInfo.CostUnit.cpuPackage.label              = "Per CPU package"
LicenseManager.FeatureInfo.CostUnit.cpuPackage.summary            = "Per CPU package"
LicenseManager.FeatureInfo.CostUnit.server.label                  = "Per server"
LicenseManager.FeatureInfo.CostUnit.server.summary                = "Per server"
LicenseManager.FeatureInfo.CostUnit.vm.label                      = "Per virtual machine"
LicenseManager.FeatureInfo.CostUnit.vm.summary                    = "Per virtual machine"
###
###
LicenseManager.LicenseKeys.esxFull.label                          = "ESX Standard"
LicenseManager.LicenseKeys.esxFull.summary                        = "ESX Standard"
LicenseManager.LicenseKeys.esxExpress.label                       = "ESX Foundation"
LicenseManager.LicenseKeys.esxExpress.summary                     = "ESX Foundation"
LicenseManager.LicenseKeys.esxBasic.label                         = "ESX Standalone"
LicenseManager.LicenseKeys.esxBasic.summary                       = "ESX Standalone"
LicenseManager.LicenseKeys.esxVdi.label                           = "ESX VDI"
LicenseManager.LicenseKeys.esxVdi.summary                         = "ESX VDI"
LicenseManager.LicenseKeys.esxVmx.label                           = "ESX Virtual Desktop VM"
LicenseManager.LicenseKeys.esxVmx.summary                         = "ESX Virtual Desktop VM"
LicenseManager.LicenseKeys.san.label                              = "SAN Usage"
LicenseManager.LicenseKeys.san.summary                            = "SAN usage"
LicenseManager.LicenseKeys.iscsi.label                            = "iSCSI Usage"
LicenseManager.LicenseKeys.iscsi.summary                          = "iSCSI usage"
LicenseManager.LicenseKeys.nas.label                              = "NAS Usage"
LicenseManager.LicenseKeys.nas.summary                            = "NAS usage"
LicenseManager.LicenseKeys.vsmp.label                             = "Up to 4-way virtual SMP"
LicenseManager.LicenseKeys.vsmp.summary                           = "Up to 4-way virtual SMP"
LicenseManager.LicenseKeys.backup.label                           = "VMware Consolidated Backup"
LicenseManager.LicenseKeys.backup.summary                         = "VMware Consolidated Backup"
LicenseManager.LicenseKeys.vc.label                               = "vCenter Management Server"
LicenseManager.LicenseKeys.vc.summary                             = "vCenter Management Server"
LicenseManager.LicenseKeys.vcExpress.label                        = "vCenter Foundation Management Server"
LicenseManager.LicenseKeys.vcExpress.summary                      = "vCenter Foundation Management Server"
LicenseManager.LicenseKeys.esxHost.label                          = "vCenter agent for VMware host"
LicenseManager.LicenseKeys.esxHost.summary                        = "vCenter agent for VMware host"
LicenseManager.LicenseKeys.serverHost.label                       = "vCenter agent for vCenter Server"
LicenseManager.LicenseKeys.serverHost.summary                     = "vCenter agent for vCenter Server"
LicenseManager.LicenseKeys.vmotion.label                          = "vMotion"
LicenseManager.LicenseKeys.vmotion.summary                        = "vMotion"
LicenseManager.LicenseKeys.drs.label                              = "vSphere DRS"
LicenseManager.LicenseKeys.drs.summary                            = "vSphere DRS"
LicenseManager.LicenseKeys.das.label                              = "vSphere HA"
LicenseManager.LicenseKeys.das.summary                            = "vSphere HA"
LicenseManager.LicenseKeys.Unlicensed.label                       = "ESX Edition"
LicenseManager.LicenseKeys.Unlicensed.summary                     = "ESX Edition"
LicenseManager.LicenseKeys.gsxHost.label                          = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.gsxHost.summary                        = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.GSXHOST.label                          = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.GSXHOST.summary                        = "vCenter agent for GSX Server"
LicenseManager.LicenseKeys.drsPower.label                         = "vSphere DRS Power Management"
LicenseManager.LicenseKeys.drsPower.summary                       = "vSphere DRS Power Management"
LicenseManager.LicenseKeys.svmotion.label                         = "Storage vMotion"
LicenseManager.LicenseKeys.svmotion.summary                       = "Storage vMotion"
LicenseManager.LicenseKeys.rem.label                              = "Reliable Memory"
LicenseManager.LicenseKeys.rem.summary                            = "Reliable Memory"
###
###
LicenseManager.LicenseState.initializing.label                    = "Initializing"
LicenseManager.LicenseState.initializing.summary                  = "The configuration process is in progress"
LicenseManager.LicenseState.normal.label                          = "Normal"
LicenseManager.LicenseState.normal.summary                        = "Running within operating parameters"
LicenseManager.LicenseState.marginal.label                        = "Cached"
LicenseManager.LicenseState.marginal.summary                      = "The license source is unavailable. Using the license information from the cached source"
LicenseManager.LicenseState.fault.label                           = "Not completed or expired"
LicenseManager.LicenseState.fault.summary                         = "Either the license initialization process is not complete or the grace period has expired"
###
###
event.EventDescription.EventCategory.info.label                   = "info"
event.EventDescription.EventCategory.info.summary                 = "Information"
event.EventDescription.EventCategory.warning.label                = "warning"
event.EventDescription.EventCategory.warning.summary              = "Warning"
event.EventDescription.EventCategory.error.label                  ="error"
event.EventDescription.EventCategory.error.summary                ="Error"
event.EventDescription.EventCategory.user.label                   ="user"
event.EventDescription.EventCategory.user.summary                 ="User"
###
###
fault.Device.connected.true.label                                 = "Currently connected device"
fault.Device.connected.false.label                                = "Device"
fault.NIC.connected.true.label                                    = "Currently connected network interface"
fault.NIC.connected.false.label                                   = "Network interface"
fault.Snapshot.revert.errors.true.label                           ="Errors"
fault.Snapshot.revert.errors.false.label                          ="Warning"
fault.VMotion.atSourceHost.true.label                             ="Source"
fault.VMotion.atSourceHost.false.label                            ="Destination"
fault.VMotion.tooManyRODisks.true.label                           = "Unable to complete due to time-out"
fault.VMotion.tooManyRODisks.false.label                          ="Delay"
fault.DeviceNotSupported.Reason.host.label                        = "This is a general limitation of the virtual machine's compatibility with the ESXi version of the selected host."
fault.DeviceNotSupported.Reason.guest.label                       = "This is not a limitation of the host in general, but of the virtual machine's configured guest OS on the selected host."
fault.CpuIncompatible1ECX.sse3.true.label                         = "* SSE3\n"
fault.CpuIncompatible1ECX.sse3.false.label                        = ""
fault.CpuIncompatible1ECX.pclmulqdq.true.label                    = "* Carryless multiply (PCLMULQDQ) (see KB 1034926)\n"
fault.CpuIncompatible1ECX.pclmulqdq.false.label                   = ""
fault.CpuIncompatible1ECX.ssse3.true.label                        = "* SSSE3\n"
fault.CpuIncompatible1ECX.ssse3.false.label                       = ""
fault.CpuIncompatible1ECX.sse41.true.label                        = "* SSE4.1\n"
fault.CpuIncompatible1ECX.sse41.false.label                       = ""
fault.CpuIncompatible1ECX.sse42.true.label                        = "* SSE4.2\n"
fault.CpuIncompatible1ECX.sse42.false.label                       = ""
fault.CpuIncompatible1ECX.aes.true.label                          = "* AES instructions (AES-NI) (see KB 1034926)\n"
fault.CpuIncompatible1ECX.aes.false.label                         = ""
fault.CpuIncompatible1ECX.otherOnly.true.label                    = "* General incompatibilities\n"
fault.CpuIncompatible1ECX.otherOnly.false.label                   = ""
fault.CpuIncompatible81EDX.nx.true.label                          = "* Execute Disable (XD) / No-Execute (NX): verify that this feature is enabled in the BIOS\n"
fault.CpuIncompatible81EDX.nx.false.label                         = ""
fault.CpuIncompatible81EDX.ffxsr.true.label                       = "* FFXSR (Fast FXSAVE and Fast FXRSTOR)\n"
fault.CpuIncompatible81EDX.ffxsr.false.label                      = ""
fault.CpuIncompatible81EDX.rdtscp.true.label                      = "* RDTSCP\n"
fault.CpuIncompatible81EDX.rdtscp.false.label                     = ""
fault.CpuIncompatible81EDX.lm.true.label                          = "* Longmode: required for 64-bit guest OS support. On Intel systems, longmode requires VT-x to be enabled in the BIOS. On nested virtual ESX hosts, longmode support normally requires upgrading your VM to ESX 5.1 compatibility level (VM version 9) and enabling the "Virtualized Hardware Virtualization" flag on the outer VM.\n"
fault.CpuIncompatible81EDX.lm.false.label                         = ""
fault.CpuIncompatible81EDX.otherOnly.true.label                   = "* General incompatibilities\n"
fault.CpuIncompatible81EDX.otherOnly.false.label                  = ""
fault.FaultToleranceCpuIncompatible.model.true.label              = "CPU model does not match"
fault.FaultToleranceCpuIncompatible.model.false.label             = ""
fault.FaultToleranceCpuIncompatible.family.true.label             = "CPU family does not match"
fault.FaultToleranceCpuIncompatible.family.false.label            = ""
fault.FaultToleranceCpuIncompatible.stepping.true.label           = "CPU stepping does not match"
fault.FaultToleranceCpuIncompatible.stepping.false.label          = ""
fault.HostIncompatibleForRecordReplay.Reason.product.label        = "This VMware product does not suppport Record/Replay capabilities."
fault.HostIncompatibleForRecordReplay.Reason.processor.label      = "This product supports Record/Replay, but the host processor does not."
fault.HostIncompatibleForFaultTolerance.Reason.product.label      = "This VMware product does not suppport Fault Tolerance."
fault.HostIncompatibleForFaultTolerance.Reason.processor.label    = "This product supports Fault Tolerance, but the host processor does not."
fault.InvalidFormat.utf8NonASCIIStringCause.filePath.label        = "file path"
fault.InvalidFormat.utf8NonASCIIStringCause.networkName.label     = "network name"
fault.InvalidFormat.utf8NonASCIIStringCause.dvsName.label         = "dvSwitch name"
fault.InvalidFormat.utf8NonASCIIStringCause.dvpgName.label        = "dvPort Group name"
fault.NumVirtualCpusIncompatible.Reason.recordReplay.label        = "Record/Replay"
fault.NumVirtualCpusIncompatible.Reason.faultTolerance.label      = "Fault Tolerance"
fault.UnsupportedOperation.snapshotCreate.label                   = "Reasons a snapshot cannot be created"
fault.UnsupportedOperation.snapshotRemove.label                   = "Reasons a snapshot cannot be removed"
fault.WillLoseHAProtection.Resolution.relocate.label              = "vSphere HA will stop trying to restart this VM, which is currently powered off due to a previous failure. You can restore vSphere HA protection by powering the VM back on in the cluster."
fault.WillLoseHAProtection.Resolution.svmotion.label              = "vSphere HA will not attempt to restart the VM after a subsequent failure. vSphere HA protection will be restored when any network partitions or disk accessibility issues are resolved."
fault.CannotPowerOffVmInCluster.Operation.powerOff.label          = "Power Off"
fault.CannotPowerOffVmInCluster.Operation.suspend.label           = "Suspend"
fault.CannotPowerOffVmInCluster.Operation.guestShutdown.label     = "Guest shutdown"
fault.CannotPowerOffVmInCluster.Operation.guestSuspend.label      = "Guest suspend"
fault.InaccessibleDatastore.Reason.siocReadOnly.label		  = "Storage I/O Control could not be enabled on this datastore as it is currently mounted read-only on at least one host."
fault.InaccessibleDatastore.Reason.notAccessible.label   = "No connected and accessible host is attached to this datastore."
fault.InaccessibleDatastore.Reason.notAccessibleWithPrivilege.label   = "No connected and accessible host with required privilege is attached to this datastore."
fault.VFlashModuleNotSupported.Reason.CacheConsistencyTypeNotSupported.label = "The entered type of cache consistency is not supported"
fault.VFlashModuleNotSupported.Reason.CacheModeNotSupported.label            = "The entered cache mode is not supported"
fault.VFlashModuleNotSupported.Reason.CacheBlockSizeNotSupported.label       = "The entered size of the cache block is not supported"
fault.VFlashModuleNotSupported.Reason.CacheReservationNotSupported.label     = "The entered cache reservation is not supported"
fault.VFlashModuleNotSupported.Reason.DiskSizeNotSupported.label             = "The disk size not supported"
fault.CannotUseNetwork.Reason.NetworkReservationNotSupported.label = "the network does not support bandwidth reservation"
fault.CannotUseNetwork.Reason.MismatchedNetworkPolicies.label      = "the destination network on the destination host is configured for different offload or security policies than the source network on the source host"
fault.CannotUseNetwork.Reason.MismatchedDvsVersionOrVendor.label   = "the destination distributed switch has a different version or vendor than the source distributed switch"
fault.CannotUseNetwork.Reason.VMotionToUnsupportedNetworkType.label= "the type of the destination network is not supported for vMotion based on the source network type"
fault.InvalidDasConfigArgument.EntryForInvalidArgument.admissionControl.label = "vSphere HA admission control policy"
fault.InvalidDasConfigArgument.EntryForInvalidArgument.userHeartbeatDs.label = "Preferred heartbeat datastores for vSphere HA"
fault.InvalidDasConfigArgument.EntryForInvalidArgument.vmConfig.label = "VM override settings for vSphere HA"
fault.QuarantineModeFault.FaultType.NoCompatibleNonQuarantinedHost.label     = "The cluster contains no non-quarantined host satisfying the VM/host affinity rules for the VM."
fault.QuarantineModeFault.FaultType.CorrectionDisallowed.label               = "The current DRS migration priority setting prevents generating a recommendation to prevent VMs on quarantined hosts. Thus, the violation will not be corrected."
fault.QuarantineModeFault.FaultType.CorrectionImpact.label                   = "DRS has determined that evacuation of VMs from quarantined hosts impacts respecting cluster constraints or performance goals so they are not evacuted."
###
###
vm.device.VirtualUSBController.autoConnectDevices.true.label      ="Enabled"
vm.device.VirtualUSBController.autoConnectDevices.false.label     ="Disabled"
vm.device.VirtualUSBController.ehciEnabled.true.label             ="Enabled"
vm.device.VirtualUSBController.ehciEnabled.false.label            ="Disabled"
###
###
auth.Permission.propagate.true.label                              ="Enabled"
auth.Permission.propagate.false.label                             ="Disabled"
###
###
DiagnosticsManager.LogDescriptor.Format.plain.label               = "Plain"
DiagnosticsManager.LogDescriptor.Format.plain.summary             = "A text-based log file"
DiagnosticsManager.LogDescriptor.Format.report.label              = "Report"
DiagnosticsManager.LogDescriptor.Format.report.summary            = "A report"
###
###
PatchManager.Status.Reason.installed.label                        = "Installed"
PatchManager.Status.Reason.installed.summary                      = "Update has been installed."
PatchManager.Status.Reason.pending.label                          = "Pending"
PatchManager.Status.Reason.pending.summary                        = "You should restart the host to apply the changes."
PatchManager.Status.Reason.obsoleted.label                        = "Obsolete"
PatchManager.Status.Reason.obsoleted.summary                      = "The update is obsolete."
PatchManager.Status.Reason.missingPatch.label                     = "Missing patch"
PatchManager.Status.Reason.missingPatch.summary                   = "Necessary patch not installed."
PatchManager.Status.Reason.missingLib.label                       = "Missing library"
PatchManager.Status.Reason.missingLib.summary                     = "Library or rpm's missing."
PatchManager.Status.Reason.hasDependentPatch.label                = "Has dependent patch"
PatchManager.Status.Reason.hasDependentPatch.summary              = "Dependent patch is in the scan list of updates."
PatchManager.Status.Reason.conflictPatch.label                    = "Conflict patch"
PatchManager.Status.Reason.conflictPatch.summary                  = "Patch conflict patch installed on the host."
PatchManager.Status.Reason.conflictLib.label                      = "Conflict library"
PatchManager.Status.Reason.conflictLib.summary                    = "Patch conflicts with existing libraries installed on host."
###
ImageConfigManager.AcceptanceLevel.vmware_certified.label         = "VMware Certified"
ImageConfigManager.AcceptanceLevel.vmware_certified.summary       = "VMware Certified VIBs are supported by VMware."
ImageConfigManager.AcceptanceLevel.vmware_accepted.label          = "VMware Accepted"
ImageConfigManager.AcceptanceLevel.vmware_accepted.summary        = "VMware Accepted VIBs are validated by VMware and supported by partners."
ImageConfigManager.AcceptanceLevel.partner.label                  = "Partner Supported"
ImageConfigManager.AcceptanceLevel.partner.summary                = "Partner Supported VIBs are validated and supported by partners."
ImageConfigManager.AcceptanceLevel.community.label                = "Community Supported"
ImageConfigManager.AcceptanceLevel.community.summary              = "Community Supported VIBs are not supported by VMware or its partners."
###
FileManager.FileType.File.label                                   = "File"
FileManager.FileType.File.summary                                 = "Operation to be performed on a file."
FileManager.FileType.VirtualDisk.label                            = "Virtual disk"
FileManager.FileType.VirtualDisk.summary                          = "Operation to be performed on a virtual disk"
###
host.NumericSensorInfo.HealthState.unknown.label                  = "Unknown"
host.NumericSensorInfo.HealthState.unknown.summary                = "Cannot report on the current health state of the element"
host.NumericSensorInfo.HealthState.green.label                    = "Green"
host.NumericSensorInfo.HealthState.green.summary                  = "Sensor is operating under normal conditions"
host.NumericSensorInfo.HealthState.yellow.label                   = "Yellow"
host.NumericSensorInfo.HealthState.yellow.summary                 = "Sensor is operating under conditions that are non-critical"
host.NumericSensorInfo.HealthState.red.label                      = "Red"
host.NumericSensorInfo.HealthState.red.summary                    = "Sensor is operating under critical conditions"
###
# ESX is using HardwareStatusInfo.Status values {Green, Yellow, Red} to set the health state of NumericSensorInfo sensor
# instead of using NumericSensorInfo.HealthState values {green, yellow, red}. Therefore, following section has been
# added which refers to {Green, Yellow, Red} in keys to address PR 458211.
host.NumericSensorInfo.HealthState.Unknown.label                  = "Unknown"
host.NumericSensorInfo.HealthState.Unknown.summary                = "Cannot report on the current health state of the element"
host.NumericSensorInfo.HealthState.Green.label                    = "Green"
host.NumericSensorInfo.HealthState.Green.summary                  = "The sensor is operating under normal conditions"
host.NumericSensorInfo.HealthState.Yellow.label                   = "Yellow"
host.NumericSensorInfo.HealthState.Yellow.summary                 = "The sensor is operating under conditions that are non-critical"
host.NumericSensorInfo.HealthState.Red.label                      = "Red"
host.NumericSensorInfo.HealthState.Red.summary                    = "The sensor is operating under critical or fatal conditions"
###
host.SystemIdentificationInfo.Identifier.AssetTag.label           = "Asset Tag"
host.SystemIdentificationInfo.Identifier.AssetTag.summary         = "Asset tag of the system"
host.SystemIdentificationInfo.Identifier.ServiceTag.label         = "Service tag"
host.SystemIdentificationInfo.Identifier.ServiceTag.summary       = "Service tag of the system"
host.SystemIdentificationInfo.Identifier.OemSpecificString.label  = "OEM specific string"
host.SystemIdentificationInfo.Identifier.OemSpecificString.summary = "OEM specific string"
###
host.HardwareStatusInfo.HardwareElementInfo.Status.Unknown.label  = "Unknown"
host.HardwareStatusInfo.HardwareElementInfo.Status.Unknown.summary= "Cannot report on the current status of the physical element"
host.HardwareStatusInfo.HardwareElementInfo.Status.Green.label    = "Green"
host.HardwareStatusInfo.HardwareElementInfo.Status.Green.summary  = "Physical element is functioning as expected"
host.HardwareStatusInfo.HardwareElementInfo.Status.Yellow.label   = "Yellow"
host.HardwareStatusInfo.HardwareElementInfo.Status.Yellow.summary = "All functionality is available but some might be degraded"
host.HardwareStatusInfo.HardwareElementInfo.Status.Red.label      = "Red"
host.HardwareStatusInfo.HardwareElementInfo.Status.Red.summary    = "The physical element is failing"
###
host.FileSystemMountInfo.VStorageSupportStatus.vStorageSupported.label = "Supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageSupported.summary = "vStorage hardware acceleration is supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnsupported.label = "Not supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnsupported.summary = "vStorage hardware acceleration is not supported"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnknown.label = "Unknown"
host.FileSystemMountInfo.VStorageSupportStatus.vStorageUnknown.summary = "State of vStorage hardware acceleration is unknown"
###
host.ScsiLun.VStorageSupportStatus.vStorageSupported.label = "Supported"
host.ScsiLun.VStorageSupportStatus.vStorageSupported.summary = "vStorage hardware acceleration is supported"
host.ScsiLun.VStorageSupportStatus.vStorageUnsupported.label = "Not supported"
host.ScsiLun.VStorageSupportStatus.vStorageUnsupported.summary = "vStorage hardware acceleration is not supported"
host.ScsiLun.VStorageSupportStatus.vStorageUnknown.label = "Unknown"
host.ScsiLun.VStorageSupportStatus.vStorageUnknown.summary = "State of vStorage hardware acceleration is unknown"
###
VirtualMachine.NeedSecondaryReason.divergence.label               = "Divergence between Primary and Secondary VMs"
VirtualMachine.NeedSecondaryReason.divergence.summary             = "Failover due to divergence between Primary and Secondary VMs"
VirtualMachine.NeedSecondaryReason.lostConnection.label           = "Lost connection to Primary VM"
VirtualMachine.NeedSecondaryReason.lostConnection.summary         = "Failover due to loss of connection to the Primary VM"
VirtualMachine.NeedSecondaryReason.partialHardwareFailure.label   = "Partial hardware failure on primary host"
VirtualMachine.NeedSecondaryReason.partialHardwareFailure.summary = "Virtual machine stopped due to partial hardware failure on the primary host"
VirtualMachine.NeedSecondaryReason.userAction.label               = "User action"
VirtualMachine.NeedSecondaryReason.userAction.summary             = "Failover due to user action"
VirtualMachine.NeedSecondaryReason.checkpointError.label          = "Check pointing primary virtual machine failed"
VirtualMachine.NeedSecondaryReason.checkpointError.summary        = "Failover due to an error while checkpointing the primary virtual machine."
VirtualMachine.NeedSecondaryReason.other.label                    = "Other"
VirtualMachine.NeedSecondaryReason.other.summary                  = "Failover due to unknown reasons"
###
VmFailedStartingSecondaryEvent.FailureReason.incompatibleHost.label             = "Incompatible host for Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.incompatibleHost.summary           = "The remote host is incompatible with the Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.loginFailed.label                  = "Cannot complete login to secondary host"
VmFailedStartingSecondaryEvent.FailureReason.loginFailed.summary                = "Cannot complete login to secondary host"
VmFailedStartingSecondaryEvent.FailureReason.registerVmFailed.label             = "Cannot complete registration for the Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.registerVmFailed.summary           = "Cannot complete registration for the Secondary VM on the remote host"
VmFailedStartingSecondaryEvent.FailureReason.migrateFailed.label                = "Cannot complete migration for the Secondary VM"
VmFailedStartingSecondaryEvent.FailureReason.migrateFailed.summary              = "Error encountered while migrating the Secondary VM"
###
VmFaultToleranceVmTerminatedEvent.TerminateReason.divergence.label               = "Resynchronizing Primary and Secondary VMs"
VmFaultToleranceVmTerminatedEvent.TerminateReason.divergence.summary             = "Virtual machine paused to resynchronize Primary and Secondary VMs"
VmFaultToleranceVmTerminatedEvent.TerminateReason.lostConnection.label           = "Lost connection to Primary VM"
VmFaultToleranceVmTerminatedEvent.TerminateReason.lostConnection.summary         = "Virtual machine stopped due to loss of connection to the Primary VM"
VmFaultToleranceVmTerminatedEvent.TerminateReason.partialHardwareFailure.label   = "Partial hardware failure on primary host"
VmFaultToleranceVmTerminatedEvent.TerminateReason.partialHardwareFailure.summary = "Virtual machine stopped due to partial hardware failure on the primary host"
VmFaultToleranceVmTerminatedEvent.TerminateReason.userAction.label               = "User action"
VmFaultToleranceVmTerminatedEvent.TerminateReason.userAction.summary             = "Virtual machine stopped due to user action"
VmFaultToleranceVmTerminatedEvent.TerminateReason.other.label                    = "Other"
VmFaultToleranceVmTerminatedEvent.TerminateReason.other.summary                  = "Virtual machine stopped due to other reasons"
###
fault.AgentInstallFailed.Reason.NotEnoughSpaceOnDevice.label = "Not enough space to install agent. See KB article 2004313 for possible solutions."
fault.AgentInstallFailed.Reason.NotEnoughSpaceOnDevice.summary = "There is not enough storage space on the host to install the agent"
fault.AgentInstallFailed.Reason.PrepareToUpgradeFailed.label = "Cannot prepare host for upgrade"
fault.AgentInstallFailed.Reason.PrepareToUpgradeFailed.summary = "Cannot initialize the upgrade directory on the host"
fault.AgentInstallFailed.Reason.AgentNotReachable.label = "Agent not reachable"
fault.AgentInstallFailed.Reason.AgentNotReachable.summary = "The agent is already installed but is inaccessible"
fault.AgentInstallFailed.Reason.AgentNotRunning.label = "Agent not running"
fault.AgentInstallFailed.Reason.AgentNotRunning.summary = "The agent is already installed but is not running"
fault.AgentInstallFailed.Reason.InstallTimedout.label = "Install timed out"
fault.AgentInstallFailed.Reason.InstallTimedout.summary = "Attempts to install the agent have exceeded the maximum allowed limit"
fault.AgentInstallFailed.Reason.SignatureVerificationFailed.label = "Cannot verify the installer signature"
fault.AgentInstallFailed.Reason.SignatureVerificationFailed.summary = "Cannot verify the installer signature"
fault.AgentInstallFailed.Reason.AgentUploadFailed.label = "Cannot upload agent"
fault.AgentInstallFailed.Reason.AgentUploadFailed.summary = "Cannot upload the agent installer to the host"
fault.AgentInstallFailed.Reason.AgentUploadTimedout.label = "Agent upload timed out"
fault.AgentInstallFailed.Reason.AgentUploadTimedout.summary = "The agent upload exceeded the time limit"
fault.AgentInstallFailed.Reason.UnknownInstallerError.label = "Unknown installer error"
fault.AgentInstallFailed.Reason.UnknownInstallerError.summary = "Cannot install the agent for an unknown reason"
###
VmFaultToleranceConfigIssue.ReasonForIssue.haNotEnabled.label                   = "vSphere Fault Tolerance requires vSphere HA enabled for this VM. Check that the VM is in a cluster with vSphere HA enabled, and that the VM's restart priority is not disabled"
VmFaultToleranceConfigIssue.ReasonForIssue.haNotEnabled.summary                 = "vSphere Fault Tolerance requires vSphere HA enabled for this VM. Check that the VM is in a cluster with vSphere HA enabled, and that the VM's restart priority is not disabled"
VmFaultToleranceConfigIssue.ReasonForIssue.moreThanOneSecondary.label           = "The virtual machine already has a Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.moreThanOneSecondary.summary         = "The virtual machine already has a Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.recordReplayNotSupported.label       = "Record/Replay functionality is not supported by this virtual machine"
VmFaultToleranceConfigIssue.ReasonForIssue.recordReplayNotSupported.summary     = "Record/Replay functionality is not supported by this virtual machine"
VmFaultToleranceConfigIssue.ReasonForIssue.replayNotSupported.label             = "The current configuration of the virtual machine does not support vSphere Fault Tolerance. Enable Record/Replay on the virtual machine. Or, power off the virtual machine and turn on vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.replayNotSupported.summary           = "The current configuration of the virtual machine does not support vSphere Fault Tolerance. Enable Record/Replay on the virtual machine. Or, power off the virtual machine and turn on vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.templateVm.label                     = "The virtual machine is a template"
VmFaultToleranceConfigIssue.ReasonForIssue.templateVm.summary                   = "The virtual machine is a template"
VmFaultToleranceConfigIssue.ReasonForIssue.multipleVCPU.label                   = "The virtual machine has more than one virtual CPU"
VmFaultToleranceConfigIssue.ReasonForIssue.multipleVCPU.summary                 = "The virtual machine has more than one virtual CPU"
VmFaultToleranceConfigIssue.ReasonForIssue.hostInactive.label                   = "The host is not active"
VmFaultToleranceConfigIssue.ReasonForIssue.hostInactive.summary                 = "The host is not active"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedHardware.label          = "The host cannot support vSphere Fault Tolerance. Check the host summary for vSphere FT incompatibility issues"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedHardware.summary        = "The host cannot support vSphere Fault Tolerance. Check the host summary for vSphere FT incompatibility issues"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedProduct.label           = "VMware Server 2.0 does not support vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.ftUnsupportedProduct.summary         = "VMware Server 2.0 does not support vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.missingVMotionNic.label              = "vSphere Fault Tolerance requires the host to have a license that supports vMotion and a virtual NIC enabled for vMotion"
VmFaultToleranceConfigIssue.ReasonForIssue.missingVMotionNic.summary            = "vSphere Fault Tolerance requires the host to have a license that supports vMotion and a virtual NIC enabled for vMotion"
VmFaultToleranceConfigIssue.ReasonForIssue.missingFTLoggingNic.label            = "vSphere Fault Tolerance requires the host to have a virtual NIC enabled for Fault Tolerance logging."
VmFaultToleranceConfigIssue.ReasonForIssue.missingFTLoggingNic.summary          = "vSphere Fault Tolerance requires the host to have a virtual NIC enabled for Fault Tolerance logging."
VmFaultToleranceConfigIssue.ReasonForIssue.verifySSLCertificateFlagNotSet.label    = "\"Check host certificates\" flag not set for vCenter Server"
VmFaultToleranceConfigIssue.ReasonForIssue.verifySSLCertificateFlagNotSet.summary  = "\"Check host certificates\" flag not set for vCenter Server"
VmFaultToleranceConfigIssue.ReasonForIssue.hasSnapshots.label    = "The virtual machine has one or more snapshots or disks that need consolidation that make it incompatible for vSphere Fault Tolerance protection"
VmFaultToleranceConfigIssue.ReasonForIssue.hasSnapshots.summary  = "The virtual machine has one or more snapshots or disks that need consolidation that make it incompatible for vSphere Fault Tolerance protection"
VmFaultToleranceConfigIssue.ReasonForIssue.noConfig.label        = "The configuration information for the virtual machine is not available"
VmFaultToleranceConfigIssue.ReasonForIssue.noConfig.summary      = "The configuration information for the virtual machine is not available."
VmFaultToleranceConfigIssue.ReasonForIssue.ftSecondaryVm.label   = "Fault Tolerance Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.ftSecondaryVm.summary = "Fault Tolerance Secondary VM"
VmFaultToleranceConfigIssue.ReasonForIssue.hasLocalDisk.label    = "The virtual machine has one or more disks on local (non-shared) storage"
VmFaultToleranceConfigIssue.ReasonForIssue.hasLocalDisk.summary  = "The virtual machine has one or more disks on local (non-shared) storage"
VmFaultToleranceConfigIssue.ReasonForIssue.esxAgentVm.label  = "The virtual machine is an ESX Agent VM"
VmFaultToleranceConfigIssue.ReasonForIssue.esxAgentVm.summary  = "The virtual machine is an ESX Agent VM"
VmFaultToleranceConfigIssue.ReasonForIssue.video3dEnabled.label  = "The virtual machine has a video device with 3D enabled"
VmFaultToleranceConfigIssue.ReasonForIssue.video3dEnabled.summary  = "The virtual machine has a video device with 3D enabled"
VmFaultToleranceConfigIssue.ReasonForIssue.hasVFlashConfiguration.label  = "The virtual machine has disks with vSphere Flash Read Cache configured"
VmFaultToleranceConfigIssue.ReasonForIssue.hasVFlashConfiguration.summary  = "The virtual machine has disks with vSphere Flash Read Cache configured"

VmFaultToleranceConfigIssue.ReasonForIssue.hasUnsupportedDisk.label    = "The virtual machine has a virtual disk with a backing type that is not compatible with vSphere Fault Tolerance protection"
VmFaultToleranceConfigIssue.ReasonForIssue.hasUnsupportedDisk.summary  = "The virtual machine has a virtual disk with a backing type that is not compatible with vSphere Fault Tolerance protection."
VmFaultToleranceConfigIssue.ReasonForIssue.insufficientBandwidth.label  = "The virtual NIC associated with the host has insufficient bandwidth for vSphere Fault Tolerance logging"
VmFaultToleranceConfigIssue.ReasonForIssue.insufficientBandwidth.summary  = "The virtual NIC associated with the host has insufficient bandwidth for vSphere Fault Tolerance logging."
VmFaultToleranceConfigIssue.ReasonForIssue.hasNestedHVConfiguration.label  = "The VM is not compatible with vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.hasNestedHVConfiguration.summary  = "The virtual machine is enabled  with Hardware Virtualization, which is not compatible with vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.hasEFIFirmware.label    = "The VM is not compatible with vSphere Fault Tolerance"
VmFaultToleranceConfigIssue.ReasonForIssue.hasEFIFirmware.summary  = "The virtual machine is enabled with EFI firmware, which is not compatible with vSphere Fault Tolerance"

###
VmFaultToleranceInvalidFileBacking.DeviceType.virtualFloppy.label               = "Virtual floppy"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualFloppy.summary             = "Virtual floppy"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualCdrom.label                = "Virtual CD-ROM"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualCdrom.summary              = "Virtual CD-ROM"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualSerialPort.label           = "Virtual serial port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualSerialPort.summary         = "Virtual serial port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualParallelPort.label         = "Virtual parallel port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualParallelPort.summary       = "Virtual parallel port"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualDisk.label                 = "Virtual disk"
VmFaultToleranceInvalidFileBacking.DeviceType.virtualDisk.summary               = "Virtual disk"
###
NotSupportedDeviceForFT.DeviceType.virtualVmxnet3.label                 = "Vmxnet3 virtual ethernet adapter"
NotSupportedDeviceForFT.DeviceType.virtualVmxnet3.summary               = "Vmxnet3 virtual ethernet adapter"
NotSupportedDeviceForFT.DeviceType.paraVirtualSCSIController.label                 = "Paravirtualized SCSI controller"
NotSupportedDeviceForFT.DeviceType.paraVirtualSCSIController.summary               = "Paravirtualized SCSI controller"
###
CannotMoveFaultToleranceVm.MoveType.resourcePool.label               = "Resource pool"
CannotMoveFaultToleranceVm.MoveType.resourcePool.summary             = "Resource pool"
CannotMoveFaultToleranceVm.MoveType.cluster.label                    = "Cluster"
CannotMoveFaultToleranceVm.MoveType.cluster.summary                  = "Cluster"
###
FtIssuesOnHost.user.label            = "User"
FtIssuesOnHost.user.summary          = "The host is selected by the user."
FtIssuesOnHost.vc.label              = "vCenter"
FtIssuesOnHost.vc.summary            = "The host is selected by vCenter"
FtIssuesOnHost.drs.label             = "DRS"
FtIssuesOnHost.drs.summary           = "The host is selected by DRS."
###
host.Capability.FtUnsupportedReason.vMotionNotLicensed.label             = "No license for vMotion"
host.Capability.FtUnsupportedReason.vMotionNotLicensed.summary           = "vSphere Fault Tolerance requires the host to have a license that supports vMotion"
host.Capability.FtUnsupportedReason.missingVMotionNic.label              = "No virtual NIC configured for vMotion"
host.Capability.FtUnsupportedReason.missingVMotionNic.summary            = "vSphere Fault Tolerance requires the host to have a virtual NIC enabled for vMotion"
host.Capability.FtUnsupportedReason.missingFTLoggingNic.label            = "No virtual NIC configured for vSphere Fault Tolerance logging"
host.Capability.FtUnsupportedReason.missingFTLoggingNic.summary          = "vSphere Fault Tolerance requires the host to have a virtual NIC enabled for FT logging"
host.Capability.FtUnsupportedReason.ftNotLicensed.label                  = "No license for vSphere Fault Tolerance"
host.Capability.FtUnsupportedReason.ftNotLicensed.summary                = "To use vSphere Fault Tolerance, the host must have a license that supports the vSphere Fault Tolerance feature."
host.Capability.FtUnsupportedReason.haAgentIssue.label                   = "vSphere HA agent not running"
host.Capability.FtUnsupportedReason.haAgentIssue.summary                 = "vSphere Fault Tolerance requires the vSphere HA agent to be running on the host"
host.Capability.FtUnsupportedReason.unsupportedProduct.label             = "vSphere Fault Tolerance is not supported by the VMware product installed on the host"
host.Capability.FtUnsupportedReason.unsupportedProduct.summary           = "The VMware product installed on the host does not support vSphere Fault Tolerance."
host.Capability.FtUnsupportedReason.cpuHvUnsupported.label               = "Hardware virtualization is not supported by the host CPU"
host.Capability.FtUnsupportedReason.cpuHvUnsupported.summary             = "The host system's CPU does not support hardware virtualization, which is required for Fault Tolerance."
host.Capability.FtUnsupportedReason.cpuHwmmuUnsupported.label            = "Hardware MMU virtualization is not supported by the host CPU"
host.Capability.FtUnsupportedReason.cpuHwmmuUnsupported.summary          = "The host system's CPU does not support hardware MMU virtualization, which is required for SMP Fault Tolerance."
host.Capability.FtUnsupportedReason.cpuHvDisabled.label                  = "Hardware virtualization is disabled in the host BIOS"
host.Capability.FtUnsupportedReason.cpuHvDisabled.summary                = "The host system's CPU is compatible with Fault Tolerance, but hardware virtualization has been disabled in the BIOS."
###
host.Capability.ReplayUnsupportedReason.incompatibleProduct.label       = "Replay not supported by VMware product installed on the host"
host.Capability.ReplayUnsupportedReason.incompatibleProduct.summary     = "VMware product installed on the host does not support replay"
host.Capability.ReplayUnsupportedReason.incompatibleCpu.label           = "Hardware virtualization not supported by the host CPU"
host.Capability.ReplayUnsupportedReason.incompatibleCpu.summary         = "Host CPU does not support hardware virtualization which is required for replay."
host.Capability.ReplayUnsupportedReason.hvDisabled.label                = "Hardware virtualization disabled in the host BIOS"
host.Capability.ReplayUnsupportedReason.hvDisabled.summary              = "Host CPU is compatible for replay, but hardware virtualization has been disabled in the BIOS"
host.Capability.ReplayUnsupportedReason.cpuidLimitSet.label             = "Replay prevented because of a configured CPUID limit"
host.Capability.ReplayUnsupportedReason.cpuidLimitSet.summary           = "A System BIOS option that enforces a maximum limit on the CPUID has been configured, which prevents replay."
host.Capability.ReplayUnsupportedReason.oldBIOS.label                   = "System BIOS update needed for replay"
host.Capability.ReplayUnsupportedReason.oldBIOS.summary                 = "The system BIOS on the host needs to be updated for replay"
host.Capability.ReplayUnsupportedReason.unknown.label                   = "Unknown"
host.Capability.ReplayUnsupportedReason.unknown.summary                 = "Replay is not supported on the host for unknown reasons"

###
fault.DasConfigFault.DasConfigFaultReason.HostNetworkMisconfiguration.label = "Host network configuration is missing"
fault.DasConfigFault.DasConfigFaultReason.HostNetworkMisconfiguration.summary = "vCenter Server is missing network configuration information of the host. If the problem persists, try reconnecting the host to vCenter Server."
fault.DasConfigFault.DasConfigFaultReason.DasNetworkMisconfiguration.label = "vSphere HA is missing network configuration information"
fault.DasConfigFault.DasConfigFaultReason.DasNetworkMisconfiguration.summary = "The current virtual adapters are not compatible with vSphere HA. If vSAN is enabled, verify that the virtual adapter has been tagged for use by vSAN traffic or for Management Network traffic. If the advanced HA option, das.allowNetwork is enabled, verify that the virtual adapters are named according to the port group names specified in the network configuration settings for Management Network for HA."
fault.DasConfigFault.DasConfigFaultReason.HostMisconfiguration.label = "Host configuration is missing"
fault.DasConfigFault.DasConfigFaultReason.HostMisconfiguration.summary = "vCenter Server is missing configuration information of the host. Try again. If the problem persists, try reconnecting the host to vCenter Sever."
fault.DasConfigFault.DasConfigFaultReason.InsufficientPrivileges.label = "Cannot perform this operation due to insufficient privilege"
fault.DasConfigFault.DasConfigFaultReason.InsufficientPrivileges.summary = "You have insufficient privileges for this operation"
fault.DasConfigFault.DasConfigFaultReason.NoPrimaryAgentAvailable.label = "Unable to contact a primary vSphere HA agent"
fault.DasConfigFault.DasConfigFaultReason.NoPrimaryAgentAvailable.summary = "Unable to contact a primary vSphere HA agent in the cluster. Check if the existing hosts have vSphere HA errors. Correct vSphere HA errors on existing hosts and try again"
fault.DasConfigFault.DasConfigFaultReason.Other.label = "Other vSphere HA configuration error"
fault.DasConfigFault.DasConfigFaultReason.Other.summary ="Cannot complete the vSphere HA configuration due to an internal error. Try again or contact support."
fault.DasConfigFault.DasConfigFaultReason.NoDatastoresConfigured.label = "No datastores configured on this host"
fault.DasConfigFault.DasConfigFaultReason.NoDatastoresConfigured.summary ="Cannot complete the vSphere HA configuration on a host with no configured datastores."
fault.DasConfigFault.DasConfigFaultReason.VSanNotSupportedOnHost.label = "This host does not support vCloud Distributed Storage"
fault.DasConfigFault.DasConfigFaultReason.VSanNotSupportedOnHost.summary = "This host does not support vCloud Distributed Storage.  All hosts in a vSphere HA cluster with vCloud Distributed Storage enabled must support vCloud Distributed Storage."
fault.DasConfigFault.DasConfigFaultReason.CreateConfigVvolFailed.label = "vSphere HA failed to create configuration Virtual Volume on the datastore"
fault.DasConfigFault.DasConfigFaultReason.CreateConfigVvolFailed.summary = "vSphere HA  failed to create configuration Virtual Volume on the datastore. See the datastore events for more information"
###
fault.HostHasComponentFailure.HostComponentType.Datastore.label = "Datastore"
fault.HostHasComponentFailure.HostComponentType.Datastore.summary = "The datastore is inaccessible"
fault.HostHasComponentFailure.HostComponentType.Portgroup.label = "Portgroup"
fault.HostHasComponentFailure.HostComponentType.Portgroup.summary = "The portgroup is inaccessible"
fault.HostHasComponentFailure.HostComponentType.DvPort.label = "dvPort"
fault.HostHasComponentFailure.HostComponentType.DvPort.summary = "The dvPort is inaccessible"
###
HostDasErrorEvent.HostDasErrorReason.configFailed.label           = "Cannot complete the vSphere HA configuration"
HostDasErrorEvent.HostDasErrorReason.configFailed.summary         = "There was an error configuring vSphere HA on the host"
HostDasErrorEvent.HostDasErrorReason.timeout.label           = "Time-out while communicating with the vSphere HA agent"
HostDasErrorEvent.HostDasErrorReason.timeout.summary         = "There was a time-out while communicating with the vSphere HA agent. This is usually transient."
HostDasErrorEvent.HostDasErrorReason.communicationInitFailed.label           = "Cannot complete vSphere HA communication initialization"
HostDasErrorEvent.HostDasErrorReason.communicationInitFailed.summary         = "There was an error initializing the vSphere HA communications module. Contact the VMware support."
HostDasErrorEvent.HostDasErrorReason.healthCheckScriptFailed.label           = "Error while running health check script"
HostDasErrorEvent.HostDasErrorReason.healthCheckScriptFailed.summary         = "There was an error while running the vSphere HA health check script. This is usually transient."
HostDasErrorEvent.HostDasErrorReason.agentFailed.label           = "vSphere HA agent on the host failed"
HostDasErrorEvent.HostDasErrorReason.agentFailed.summary         = "An error occurred in the vSphere HA agent on the host. This error is usually self-correcting. If the error persists or occurs too often, contact the VMware support."
HostDasErrorEvent.HostDasErrorReason.agentShutdown.label           = "vSphere HA agent on the host has been shut down"
HostDasErrorEvent.HostDasErrorReason.agentShutdown.summary         = "The vSphere HA agent on the host has been shut down.  If this error persists, contact the VMware support."
HostDasErrorEvent.HostDasErrorReason.isolationAddressUnpingable.label           = "A vSphere HA isolation address cannot be pinged"
HostDasErrorEvent.HostDasErrorReason.isolationAddressUnpingable.summary         = "Cannot ping a vSphere HA isolation address.  As a result, vSphere HA is currently vulnerable to network partition and split brain issues."
HostDasErrorEvent.HostDasErrorReason.other.label           = "Unknown vSphere HA error"
HostDasErrorEvent.HostDasErrorReason.other.summary         = "There was an unknown vSphere HA error on the host"
###
VmShutdownOnIsolationEvent.Operation.shutdown.label           = "VM shutdown"
VmShutdownOnIsolationEvent.Operation.shutdown.summary         = "Virtual machine powered off"
VmShutdownOnIsolationEvent.Operation.poweredOff.label           = "VM powered off"
VmShutdownOnIsolationEvent.Operation.poweredOff.summary         = "The virtual machine was powered off because the OS could not shut down."

HostDisconnectedEvent.ReasonCode.sslThumbprintVerifyFailed.label = "Cannot verify the SSL thumbprint"
HostDisconnectedEvent.ReasonCode.sslThumbprintVerifyFailed.summary = "Cannot verify the host SSL thumbprint"
HostDisconnectedEvent.ReasonCode.licenseExpired.label = "License expired"
HostDisconnectedEvent.ReasonCode.licenseExpired.summary = "The license of the host has expired"
HostDisconnectedEvent.ReasonCode.agentUpgrade.label = "Agent upgrade"
HostDisconnectedEvent.ReasonCode.agentUpgrade.summary = "vCenter agent is being upgraded on the host"
HostDisconnectedEvent.ReasonCode.userRequest.label = "User request"
HostDisconnectedEvent.ReasonCode.userRequest.summary = "User requested host disconnect"
HostDisconnectedEvent.ReasonCode.insufficientLicenses.label = "Insufficient license on host"
HostDisconnectedEvent.ReasonCode.insufficientLicenses.summary = "Insufficient license on host."
HostDisconnectedEvent.ReasonCode.agentOutOfDate.label = "Agent is out of date and needs a manual upgrade"
HostDisconnectedEvent.ReasonCode.agentOutOfDate.summary = "vCenter agent automatic upgrade is disabled and the vCenter agent is out of date"
HostDisconnectedEvent.ReasonCode.passwordDecryptFailure.label = "Failed to decrypt password"
HostDisconnectedEvent.ReasonCode.passwordDecryptFailure.summary = "The stored password for the host could not be decrypted with the current certificate"
HostDisconnectedEvent.ReasonCode.unknown.label = "Unknown reason"
HostDisconnectedEvent.ReasonCode.unknown.summary = "The reason for disconnection was not specified"
HostDisconnectedEvent.ReasonCode.vcVRAMCapacityExceeded.label   = "If connected, the vRAM limit of the vCenter Server license will be exceeded. Refer to the EULA of the vCenter Server license."
HostDisconnectedEvent.ReasonCode.vcVRAMCapacityExceeded.summary = "If connected, the vRAM limit of the vCenter Server license will be exceeded. Refer to the EULA of the vCenter Server license."
HostDisconnectedEvent.ReasonCode.HostIpConflictEvent.label = "Host IP address conflict detected"
HostDisconnectedEvent.ReasonCode.HostIpConflictEvent.summary = "The host has taken an IP address that conflicts with another host."

###
host.VMotionManager.VMotionType.vmotion.label                        = "Regular vMotion"
host.VMotionManager.VMotionType.vmotion.summary                      = "Regular vMotion"
host.VMotionManager.VMotionType.fast_suspend_resume.label            = "Fast Suspend/Resume vMotion"
host.VMotionManager.VMotionType.fast_suspend_resume.summary          = "Fast Suspend/Resume vMotion"
host.VMotionManager.VMotionType.fault_tolerance.label                = "Fault Tolerance vMotion"
host.VMotionManager.VMotionType.fault_tolerance.summary              = "Fault Tolerance vMotion"
host.VMotionManager.VMotionType.disks_only.label                     = "Disks-Only vMotion"
host.VMotionManager.VMotionType.disks_only.summary                   = "Disks-Only vMotion"
host.VMotionManager.VMotionType.memory_mirror.label                  = "Memory Mirror vMotion"
host.VMotionManager.VMotionType.memory_mirror.summary                = "Memory Mirror vMotion"

###
# VC features
com.vmware.vim.license.Feature.linkedvc.label                         = "Linked Mode"
com.vmware.vim.license.Feature.linkedvc.summary                       = "Linked Mode"
com.vmware.vim.license.Feature.woe.label                              = "Workflow Orchestration Engine"
com.vmware.vim.license.Feature.woe.summary                            = "Workflow Orchestration Engine"
com.vmware.vim.license.Feature.vsa.label                              = "vSphere Storage Appliance"
com.vmware.vim.license.Feature.vsa.summary                            = "vSphere Storage Appliance"
com.vmware.vim.license.Feature.xvp.label                              = "vCenter Multi-Hypervisor Manager"
com.vmware.vim.license.Feature.xvp.summary                            = "vCenter Multi-Hypervisor Manager"
com.vmware.vim.license.Feature.vcha.label                             = "vCenter HA"
com.vmware.vim.license.Feature.vcha.summary                           = "vCenter HA"
com.vmware.vim.license.Feature.backuprestore.label                    = "vCenter Backup and Restore"
com.vmware.vim.license.Feature.backuprestore.summary                  = "vCenter Backup and Restore"
com.vmware.vim.license.Feature.appliancemigration.label               = "vCenter Server Appliance Migration Tool"
com.vmware.vim.license.Feature.appliancemigration.summary             = "vCenter Server Appliance Migration Tool"
# vSphere features
com.vmware.vim.license.Feature.esxFull.label                          = "ESX Standard"
com.vmware.vim.license.Feature.esxFull.summary                        = "ESX Standard"
com.vmware.vim.license.Feature.esxExpress.label                       = "ESX Foundation"
com.vmware.vim.license.Feature.esxExpress.summary                     = "ESX Foundation"
com.vmware.vim.license.Feature.esxBasic.label                         = "ESX Standalone"
com.vmware.vim.license.Feature.esxBasic.summary                       = "ESX Standalone"
com.vmware.vim.license.Feature.esxVdi.label                           = "ESX VDI"
com.vmware.vim.license.Feature.esxVdi.summary                         = "ESX VDI"
com.vmware.vim.license.Feature.esxVmx.label                           = "ESX Virtual Desktop VM"
com.vmware.vim.license.Feature.esxVmx.summary                         = "ESX Virtual Desktop VM"
com.vmware.vim.license.Feature.san.label                              = "SAN Usage"
com.vmware.vim.license.Feature.san.summary                            = "SAN usage"
com.vmware.vim.license.Feature.iscsi.label                            = "iSCSI Usage"
com.vmware.vim.license.Feature.iscsi.summary                          = "iSCSI usage"
com.vmware.vim.license.Feature.nas.label                              = "NAS Usage"
com.vmware.vim.license.Feature.nas.summary                            = "NAS usage"
com.vmware.vim.license.Feature.vsmp.label                             = "Virtual SMP"
com.vmware.vim.license.Feature.vsmp.summary                           = "Virtual SMP"
com.vmware.vim.license.Feature.vsmp.2.label                           = "Up to 2-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.2.summary                         = "Up to 2-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.4.label                           = "Up to 4-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.4.summary                         = "Up to 4-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.8.label                           = "Up to 8-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.8.summary                         = "Up to 8-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.32.label                          = "Up to 32-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.32.summary                        = "Up to 32-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.64.label                          = "Up to 64-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.64.summary                        = "Up to 64-way virtual SMP"
com.vmware.vim.license.Feature.vsmp.0.label                           = "Unlimited virtual SMP"
com.vmware.vim.license.Feature.vsmp.0.summary                         = "Unlimited virtual SMP"
com.vmware.vim.license.Feature.maxRAM.32g.label                       = "Up to 32 GB of memory"
com.vmware.vim.license.Feature.maxRAM.32g.summary                     = "Up to 32 GB of memory"
com.vmware.vim.license.Feature.maxRAM.256g.label                      = "Up to 256 GB of memory"
com.vmware.vim.license.Feature.maxRAM.256g.summary                    = "Up to 256 GB of memory"
com.vmware.vim.license.Feature.backup.label                           = "vSphere Consolidated Backup"
com.vmware.vim.license.Feature.backup.summary                         = "vSphere Consolidated Backup"
com.vmware.vim.license.Feature.vc.label                               = "vCenter Management Server"
com.vmware.vim.license.Feature.vc.summary                             = "vCenter Management Server"
com.vmware.vim.license.Feature.vcExpress.label                        = "vCenter Foundation Management Server"
com.vmware.vim.license.Feature.vcExpress.summary                      = "vCenter Foundation Management Server"
com.vmware.vim.license.Feature.esxHost.label                          = "vCenter agent for VMware host"
com.vmware.vim.license.Feature.esxHost.summary                        = "vCenter agent for VMware host"
com.vmware.vim.license.Feature.vimapi.label                           = "vSphere API"
com.vmware.vim.license.Feature.vimapi.summary                         = "vSphere API"
com.vmware.vim.license.Feature.serverHost.label                       = "vCenter agent for VMware Server"
com.vmware.vim.license.Feature.serverHost.summary                     = "vCenter agent for VMware Server"
com.vmware.vim.license.Feature.vmotion.label                          = "vSphere vMotion"
com.vmware.vim.license.Feature.vmotion.summary                        = "vSphere vMotion"
com.vmware.vim.license.Feature.xswitchvmotion.label                   = "X-Switch vMotion"
com.vmware.vim.license.Feature.xswitchvmotion.summary                 = "X-Switch vMotion"
com.vmware.vim.license.Feature.drs.label                              = "vSphere DRS"
com.vmware.vim.license.Feature.drs.summary                            = "vSphere DRS"
com.vmware.vim.license.Feature.das.label                              = "vSphere HA"
com.vmware.vim.license.Feature.das.summary                            = "vSphere HA"
com.vmware.vim.license.Feature.Unlicensed.label                       = "ESXi Edition"
com.vmware.vim.license.Feature.Unlicensed.summary                     = "ESXi Edition"
com.vmware.vim.license.Feature.gsxHost.label                          = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.gsxHost.summary                        = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.GSXHOST.label                          = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.GSXHOST.summary                        = "vCenter agent for GSX Server"
com.vmware.vim.license.Feature.drsPower.label                         = "vSphere Distributed Power Management"
com.vmware.vim.license.Feature.drsPower.summary                       = "vSphere Distributed Power Management"
com.vmware.vim.license.Feature.svmotion.label                         = "vSphere Storage vMotion"
com.vmware.vim.license.Feature.svmotion.summary                       = "vSphere Storage vMotion"
com.vmware.vim.license.Feature.ft.label                               = "vSphere FT"
com.vmware.vim.license.Feature.ft.summary                             = "vSphere FT"
com.vmware.vim.license.Feature.ft.2.label                             = "vSphere FT (up to 2 virtual CPUs)"
com.vmware.vim.license.Feature.ft.2.summary                           = "vSphere FT (up to 2 virtual CPUs)"
com.vmware.vim.license.Feature.ft.4.label                             = "vSphere FT (up to 4 virtual CPUs)"
com.vmware.vim.license.Feature.ft.4.summary                           = "vSphere FT (up to 4 virtual CPUs)"
com.vmware.vim.license.Feature.vvolumes.label                         = "Virtual Volumes"
com.vmware.vim.license.Feature.vvolumes.summary                       = "Virtual Volumes"
com.vmware.vim.license.Feature.storageawarenessapi.label              = "APIs for Storage Awareness"
com.vmware.vim.license.Feature.storageawarenessapi.summary            = "APIs for Storage Awareness"
com.vmware.vim.license.Feature.memplus.label                          = "Memory overcommit"
com.vmware.vim.license.Feature.memplus.summary                        = "Memory overcommit"
com.vmware.vim.license.Feature.mpio.label                             = "MPIO / Third-Party Multi-Pathing"
com.vmware.vim.license.Feature.mpio.summary                           = "MPIO / Third-Party Multi-Pathing"
com.vmware.vim.license.Feature.hotplug.label                          = "Hot-Pluggable virtual HW"
com.vmware.vim.license.Feature.hotplug.summary                        = "Hot-Pluggable virtual HW"
com.vmware.vim.license.Feature.hostprofile.label                      = "vSphere Host Profiles"
com.vmware.vim.license.Feature.hostprofile.summary                    = "vSphere Host Profiles"
com.vmware.vim.license.Feature.dvs.label                              = "vSphere Distributed Switch"
com.vmware.vim.license.Feature.dvs.summary                            = "vSphere Distributed Switch"
com.vmware.vim.license.Feature.vmsafe.label                           = "VMsafe"
com.vmware.vim.license.Feature.vmsafe.summary                         = "VMsafe"
com.vmware.vim.license.Feature.dvfilter.label                         = "DVfilter"
com.vmware.vim.license.Feature.dvfilter.summary                       = "DVfilter"
com.vmware.vim.license.Feature.storemon.label                         = "Storage Utilization Monitoring"
com.vmware.vim.license.Feature.storemon.summary                       = "Storage Utilization Monitoring"
com.vmware.vim.license.Feature.vshield.label                          = "vShield Zones"
com.vmware.vim.license.Feature.vshield.summary                        = "vShield Zones"
com.vmware.vim.license.Feature.dr.label                               = "vSphere Data Protection"
com.vmware.vim.license.Feature.dr.summary                             = "vSphere Data Protection"
com.vmware.vim.license.Feature.update.label                           = "vSphere Update Manager"
com.vmware.vim.license.Feature.update.summary                         = "vSphere Update Manager"
com.vmware.vim.license.Feature.vstorage.label                         = "Storage APIs"
com.vmware.vim.license.Feature.vstorage.summary                       = "Storage APIs"
com.vmware.vim.license.Feature.sioshares.label                        = "vSphere Storage I/O Control"
com.vmware.vim.license.Feature.sioshares.summary                      = "vSphere Storage I/O Control"
com.vmware.vim.license.Feature.serialuri.1.label                      = "Remote Serial Ports"
com.vmware.vim.license.Feature.serialuri.1.summary                    = "Remote Serial Ports"
com.vmware.vim.license.Feature.serialuri.2.label                      = "Remote virtual Serial Port Concentrator"
com.vmware.vim.license.Feature.serialuri.2.summary                    = "Remote virtual Serial Port Concentrator"
com.vmware.vim.license.Feature.dpvmotion.label                        = "Direct Path vMotion"
com.vmware.vim.license.Feature.dpvmotion.summary                      = "Direct Path vMotion"
com.vmware.vim.license.Feature.smartcard.label                        = "Shared Smart Card Reader"
com.vmware.vim.license.Feature.smartcard.summary                      = "Shared Smart Card Reader"
com.vmware.vim.license.Feature.bigdataex.label                        = "Big Data Extensions"
com.vmware.vim.license.Feature.bigdataex.summary                      = "Big Data Extensions"
com.vmware.vim.license.Feature.storagedrs.label                       = "vSphere Storage DRS"
com.vmware.vim.license.Feature.storagedrs.summary                     = "vSphere Storage DRS"
com.vmware.vim.license.Feature.spbm.label                             = "Storage-Policy Based Management"
com.vmware.vim.license.Feature.spbm.summary                           = "Storage-Policy Based Management"
com.vmware.vim.license.Feature.metrovmotion.label                     = "vSphere vMotion Metro"
com.vmware.vim.license.Feature.metrovmotion.summary                   = "vSphere vMotion Metro"
com.vmware.vim.license.Feature.autodeploy.label                       = "vSphere Auto Deploy"
com.vmware.vim.license.Feature.autodeploy.summary                     = "vSphere Auto Deploy"
com.vmware.vim.license.Feature.viewaccel.label                        = "vSphere View Accelerator"
com.vmware.vim.license.Feature.viewaccel.summary                      = "vSphere View Accelerator"
com.vmware.vim.license.Feature.sriov.label                            = "SR-IOV"
com.vmware.vim.license.Feature.sriov.summary                          = "SR-IOV"
com.vmware.vim.license.Feature.vaai.label                             = "vSphere Storage APIs for Array Integration"
com.vmware.vim.license.Feature.vaai.summary                           = "vSphere Storage APIs for Array Integration"
com.vmware.vim.license.Feature.replication.label                      = "vSphere Replication"
com.vmware.vim.license.Feature.replication.summary                    = "vSphere Replication"
com.vmware.vim.license.Feature.endpoint.label                         = "vShield Endpoint"
com.vmware.vim.license.Feature.endpoint.summary                       = "vShield Endpoint"
com.vmware.vim.license.Feature.rem.label                              = "Reliable Memory"
com.vmware.vim.license.Feature.rem.summary                            = "Reliable Memory"
com.vmware.vim.license.Feature.appha.label                            = "vSphere App HA"
com.vmware.vim.license.Feature.appha.summary                          = "vSphere App HA"
com.vmware.vim.license.Feature.vflash.label                           = "vSphere Flash Read Cache"
com.vmware.vim.license.Feature.vflash.summary                         = "vSphere Flash Read Cache"
com.vmware.vim.license.Feature.h264remote.label                       = "H.264 for Remote Console Connections"
com.vmware.vim.license.Feature.h264remote.summary                     = "H.264 for Remote Console Connections"
com.vmware.vim.license.Feature.contentlib.label                       = "Content Library"
com.vmware.vim.license.Feature.contentlib.summary                     = "Content Library"
com.vmware.vim.license.Feature.xvcvmotion.label                       = "Cross Virtual Center vMotion"
com.vmware.vim.license.Feature.xvcvmotion.summary                     = "Cross Virtual Center vMotion"
com.vmware.vim.license.Feature.vgpu.label                             = "vGPU"
com.vmware.vim.license.Feature.vgpu.summary                           = "vGPU"
com.vmware.vim.license.Feature.proactiveha.label                      = "vSphere Proactive HA"
com.vmware.vim.license.Feature.proactiveha.summary                    = "vSphere Proactive HA"
com.vmware.vim.license.Feature.vmcrypt.label                          = "vSphere VM Encryption"
com.vmware.vim.license.Feature.vmcrypt.summary                        = "vSphere VM Encryption"
com.vmware.vim.license.Feature.encryptedvmotion.label                 = "vSphere Encrypted vMotion"
com.vmware.vim.license.Feature.encryptedvmotion.summary               = "vSphere Encrypted vMotion"
com.vmware.vim.license.Feature.predictivedrs.label                    = "vSphere Predictive DRS"
com.vmware.vim.license.Feature.predictivedrs.summary                  = "vSphere Predictive DRS"
# VSAN features
com.vmware.vim.license.Feature.vit.label                              = "iSCSI"
com.vmware.vim.license.Feature.vit.summary                            = "iSCSI"
com.vmware.vim.license.Feature.allflash.label                         = "All Flash"
com.vmware.vim.license.Feature.allflash.summary                       = "All Flash"
com.vmware.vim.license.Feature.stretchedcluster.label                 = "Stretched Cluster"
com.vmware.vim.license.Feature.stretchedcluster.summary               = "Stretched Cluster"
com.vmware.vim.license.Feature.erasurecoding.label                    = "RAID5/RAID6 Support"
com.vmware.vim.license.Feature.erasurecoding.summary                  = "RAID5/RAID6 Support"
# TODO: Remove iopslimit label when we have major version release of vSphere - 7.x
# See review https://reviewboard.eng.vmware.com/r/1096545/
com.vmware.vim.license.Feature.iopslimit.label                        = "Set the Maximum IOPS per VM/VMDK"
com.vmware.vim.license.Feature.iopslimit.summary                      = "Set the Maximum IOPS per VM/VMDK"
com.vmware.vim.license.Feature.storageefficiency.label                = "Storage Savings by Dedupe and Compression"
com.vmware.vim.license.Feature.storageefficiency.summary              = "Storage Savings by Dedupe and Compression"
com.vmware.vim.license.Feature.encryption.label                      = "vSAN Encryption"
com.vmware.vim.license.Feature.encryption.summary                    = "vSAN Encryption"

com.vmware.vim.license.entitytype.hostEntity.label                    ="Host"
com.vmware.vim.license.entitytype.hostEntity.summary                  ="Host"
com.vmware.vim.license.entitytype.vcEntity.label                      = "vCenter Server"
com.vmware.vim.license.entitytype.vcEntity.summary                    = "vCenter Server"
com.vmware.vim.license.entitytype.solutionEntity.label                = "vCenter Solution"
com.vmware.vim.license.entitytype.solutionEntity.summary              = "vCenter Solution"

com.vmware.vim.license.decodeError.licenseFileNotFound.label          = "License file not found"
com.vmware.vim.license.decodeError.licenseFileNotFound.summary        = "License file not found."
com.vmware.vim.license.decodeError.invalidLicense.label               = "Invalid license"
com.vmware.vim.license.decodeError.invalidLicense.summary             = "License not valid."
com.vmware.vim.license.decodeError.licenseExpired.label               = "License expired"
com.vmware.vim.license.decodeError.licenseExpired.summary             = "License expired."
com.vmware.vim.license.decodeError.upgradeMissing.label               = "Upgrade key missing"
com.vmware.vim.license.decodeError.upgradeMissing.summary             = "Upgrade key missing for entered license."
com.vmware.vim.license.decodeError.internalError.label                = "Internal error"
com.vmware.vim.license.decodeError.internalError.summary              = "Internal error."
com.vmware.vim.license.decodeError.mismatch.label                     = "Invalid product license"
com.vmware.vim.license.decodeError.mismatch.summary                   = "License not valid for this product"
com.vmware.vim.license.decodeError.licenseIncompatible.label          = "License incompatible with product"
com.vmware.vim.license.decodeError.licenseIncompatible.summary        = "License incompatible with product"
com.vmware.vim.license.decodeError.unknownError.label                 = "Unknown license decode error"
com.vmware.vim.license.decodeError.unknownError.summary               = "Unknown license decode error."
com.vmware.vim.license.decodeError.excludedLicense.label              = "Support for license discontinued"
com.vmware.vim.license.decodeError.excludedLicense.summary            = "Support for license discontinued"



com.vmware.vim.license.edition.esxEnterprise.label                    ="vSphere Enterprise"
com.vmware.vim.license.edition.esxEnterprise.summary                  ="vSphere Enterprise"
com.vmware.vim.license.edition.esxFull.label                          ="vSphere Standard"
com.vmware.vim.license.edition.esxFull.summary                        ="vSphere Standard"
com.vmware.vim.license.edition.esxExpress.label                       ="vSphere Foundation"
com.vmware.vim.license.edition.esxExpress.summary                     ="vSphere Foundation"
com.vmware.vim.license.edition.esxVdi.label                           ="vSphere VDI"
com.vmware.vim.license.edition.esxVdi.summary                         ="vSphere VDI"
com.vmware.vim.license.edition.esxBasic.label                         = "VMware ESXi"
com.vmware.vim.license.edition.esxBasic.summary                       = "VMware ESXi"
com.vmware.vim.license.edition.esxEval.label                          ="vSphere Evaluation"
com.vmware.vim.license.edition.esxEval.summary                        ="vSphere Evaluation"
com.vmware.vim.license.edition.vc.label                               = "vCenter Server Enterprise"
com.vmware.vim.license.edition.vc.summary                             = "vCenter Server Enterprise"
com.vmware.vim.license.edition.vcExpress.label                        = "vCenter Server Foundation"
com.vmware.vim.license.edition.vcExpress.summary                      = "vCenter Server Foundation"
com.vmware.vim.license.edition.vcEval.label                           = "vCenter Server Evaluation"
com.vmware.vim.license.edition.vcEval.summary                         = "vCenter Server Evaluation"

# License corrective action msgs
# Since this is not used as a VMODL enum, no need to set summary strings
com.vmware.vim.license.msgs.notinstalled.label                        = "Please install a license."
com.vmware.vim.license.msgs.notinstalled.summary                      = ""
com.vmware.vim.license.msgs.expired.label                             = "Check system date or install a new license."
com.vmware.vim.license.msgs.expired.summary                           = ""

# Fault Tolerance Virtual Machine name suffix
ft.primary.suffix                        = " (primary)"
ft.secondary.suffix                      = " (secondary)"

###
###
VmDasBeingResetEvent.ReasonCode.vmtoolsHeartbeatFailure.label   = "VMware Tools heartbeat failure"
VmDasBeingResetEvent.ReasonCode.vmroolsHeartbeatFailure.summary = "VMware Tools stopped heartbeating"
VmDasBeingResetEvent.ReasonCode.guestOsCrashFailure.label = "Guest OS crash failure"
VmDasBeingResetEvent.ReasonCode.guestOsCrashFailure.summary = "Guest OS crashed"
VmDasBeingResetEvent.ReasonCode.appHeartbeatFailure.label     = "Application heartbeat failure"
VmDasBeingResetEvent.ReasonCode.appHeartbeatFailure.summary   = "Application stopped heartbeating"
VmDasBeingResetEvent.ReasonCode.appImmediateResetRequest.label     = "Application requested immediate reset"
VmDasBeingResetEvent.ReasonCode.appImmediateResetRequest.summary   = "The application agent requested immediate reset"
VmDasBeingResetEvent.ReasonCode.vmcpResetApdCleared.label    = "datastore accessibility restored after an APD timeout"
VmDasBeingResetEvent.ReasonCode.vmcpResetApdCleared.summary  = "datastore accessibility restored after an APD timeout"


###
# The following items are used with a template sentence to construct sentences in code.
# This is why they start with lower case characters and do not have a period at the end
com.vmware.vim.datastore.error.value.storageIORMEnabled.label = "storage I/O Control is either enabled or running in statistics collection mode on it"
com.vmware.vim.datastore.error.value.swapCacheEnabled.label   = "swap to host cache is enabled on it"
com.vmware.vim.datastore.error.value.systemSwapEnabled.label  = "system swap is enabled on it"
com.vmware.vim.datastore.error.value.vmsRegistered.label      = "One or more virtual machines are still registered on it"
com.vmware.vim.datastore.error.value.fileSystemBusy.label     = "file system is busy"

###
DasConfigInfo.ServiceState.enabled.label = "Enabled"
DasConfigInfo.ServiceState.enabled.summary = "Service is enabled"
DasConfigInfo.ServiceState.disabled.label = "Disabled"
DasConfigInfo.ServiceState.disabled.summary = "Service is disabled"
###
DasConfigInfo.VmMonitoringState.vmMonitoringDisabled.label = "VM monitoring disabled"
DasConfigInfo.VmMonitoringState.vmMonitoringDisabled.summary = "VM monitoring is disabled"
DasConfigInfo.VmMonitoringState.vmMonitoringOnly.label = "VM monitoring only"
DasConfigInfo.VmMonitoringState.vmMonitoringOnly.summary = "VM monitoring only"
DasConfigInfo.VmMonitoringState.vmAndAppMonitoring.label = "VM and Application monitoring"
DasConfigInfo.VmMonitoringState.vmAndAppMonitoring.summary = "VM and Application monitoring"

### iSCSI
IscsiManager.IscsiPortInfo.PathStatus.NotUsed.label = "There are no storage paths that use this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.NotUsed.summary = "There are no storage paths that use this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.Active.label = "There are active storage paths that use this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.Active.summary = "There are active storage paths that use this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.StandBy.label = "There are standby storage paths that use this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.StandBy.summary = "There are standby storage paths that use this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.LastActive.label = "Only paths to the storage LUNs are through this vNIC"
IscsiManager.IscsiPortInfo.PathStatus.LastActive.summary = "Only paths to the storage LUNs are through this vNIC"


### vSphere Replication

fault.ReplicationDiskConfigFault.ReasonForFault.diskNotFound.label                             = "Could not look up device by key."
fault.ReplicationDiskConfigFault.ReasonForFault.diskNotFound.summary                           = "Could not look up device by key."
fault.ReplicationDiskConfigFault.ReasonForFault.diskTypeNotSupported.label                     = "Replication not supported for disk type or backend."
fault.ReplicationDiskConfigFault.ReasonForFault.diskTypeNotSupported.summary                   = "Replication not supported for disk type or backend."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskKey.label                           = "Invalid key value."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskKey.summary                         = "Invalid key value."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskReplicationId.label                 = "Invalid disk replication ID string."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidDiskReplicationId.summary               = "Invalid disk replication ID string."
fault.ReplicationDiskConfigFault.ReasonForFault.duplicateDiskReplicationId.label               = "The same replication ID string is used by more than one disk in the configuration."
fault.ReplicationDiskConfigFault.ReasonForFault.duplicateDiskReplicationId.summary             = "The same replication ID string is used by more than one disk in the configuration."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidPersistentFilePath.label                = "Invalid path for the persistent file."
fault.ReplicationDiskConfigFault.ReasonForFault.invalidPersistentFilePath.summary              = "Invalid path for the persistent file."
fault.ReplicationDiskConfigFault.ReasonForFault.reconfigureDiskReplicationIdNotAllowed.label   = "Reconfiguring the replication ID of the disk is not supported."
fault.ReplicationDiskConfigFault.ReasonForFault.reconfigureDiskReplicationIdNotAllowed.summary = "Reconfiguring the replication ID of the disk is not supported."

fault.ReplicationVmConfigFault.ReasonForFault.incompatibleHwVersion.label                      = "The virtual machine's compatibility level does not support replication"
fault.ReplicationVmConfigFault.ReasonForFault.incompatibleHwVersion.summary                    = "The virtual machine's compatibility level does not support replication"
fault.ReplicationVmConfigFault.ReasonForFault.invalidVmReplicationId.label                     = "The virtual machine's replication ID is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidVmReplicationId.summary                   = "The virtual machine's replication ID is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidGenerationNumber.label                    = "The generation number is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidGenerationNumber.summary                  = "The generation number is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.outOfBoundsRpoValue.label                        = "Recovery-point objective is out of bounds."
fault.ReplicationVmConfigFault.ReasonForFault.outOfBoundsRpoValue.summary                      = "The recovery-point objective is out of bounds."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationIpAddress.label                = "Address for vSphere Replication Server is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationIpAddress.summary              = "The address for vSphere Replication Server is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationPort.label                     = "Port for vSphere Replication Server is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidDestinationPort.summary                   = "The port for vSphere Replication Server is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidExtraVmOptions.label                      = "Extra options list is malformed."
fault.ReplicationVmConfigFault.ReasonForFault.invalidExtraVmOptions.summary                    = "The extra options list is malformed."
fault.ReplicationVmConfigFault.ReasonForFault.staleGenerationNumber.label                      = "Generation number is mismsatched (stale)."
fault.ReplicationVmConfigFault.ReasonForFault.staleGenerationNumber.summary                    = "The generation number is mismsatched (stale)."
fault.ReplicationVmConfigFault.ReasonForFault.reconfigureVmReplicationIdNotAllowed.label       = "Reconfiguring the virtual machine replication ID is not supported."
fault.ReplicationVmConfigFault.ReasonForFault.reconfigureVmReplicationIdNotAllowed.summary     = "The reconfiguring the virtual machine replication ID is not supported."
fault.ReplicationVmConfigFault.ReasonForFault.vmNotFound.label                                 = "Virtual machine was not found."
fault.ReplicationVmConfigFault.ReasonForFault.vmNotFound.summary                               = "Cannot find the virtual machine."
fault.ReplicationVmConfigFault.ReasonForFault.cannotRetrieveVmReplicationConfiguration.label   = "Could not retrieve the virtual machine's configuration"
fault.ReplicationVmConfigFault.ReasonForFault.cannotRetrieveVmReplicationConfiguration.summary = "Could not retrieve the virtual machine's configuration"
fault.ReplicationVmConfigFault.ReasonForFault.replicationAlreadyEnabled.label                  = "Replication is already enabled."
fault.ReplicationVmConfigFault.ReasonForFault.replicationAlreadyEnabled.summary                = "Replication is already enabled."
fault.ReplicationVmConfigFault.ReasonForFault.invalidPriorConfiguration.label                  = "The existing replication configuration of the virtual machine is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.invalidPriorConfiguration.summary                = "The existing replication configuration of the virtual machine is invalid."
fault.ReplicationVmConfigFault.ReasonForFault.replicationNotEnabled.label                      = "Replication is not enabled."
fault.ReplicationVmConfigFault.ReasonForFault.replicationNotEnabled.summary                    = "Replication is not enabled."
fault.ReplicationVmConfigFault.ReasonForFault.replicationConfigurationFailed.label             = "Failed to commit the new replication properties for the virtual machine."
fault.ReplicationVmConfigFault.ReasonForFault.replicationConfigurationFailed.summary           = "Failed to commit the new replication properties for the virtual machine."
fault.ReplicationVmConfigFault.ReasonForFault.encryptedVm.label                                = "Virtual machine is encrypted."
fault.ReplicationVmConfigFault.ReasonForFault.encryptedVm.summary                              = "Virtual machine is encrypted."
fault.ReplicationVmFault.ReasonForFault.notConfigured.label                                    = "Virtual machine is not configured for replication."
fault.ReplicationVmFault.ReasonForFault.notConfigured.summary                                  = "Virtual machine is not configured for replication."
fault.ReplicationVmFault.ReasonForFault.suspended.label                                        = "Virtual machine is suspended."
fault.ReplicationVmFault.ReasonForFault.suspended.summary                                      = "Virtual machine is suspended."
fault.ReplicationVmFault.ReasonForFault.poweredOff.label                                       = "Virtual machine is powered off."
fault.ReplicationVmFault.ReasonForFault.poweredOff.summary                                     = "Virtual machine is powered off."
fault.ReplicationVmFault.ReasonForFault.poweredOn.label                                        = "Virtual machine is powered on."
fault.ReplicationVmFault.ReasonForFault.poweredOn.summary                                      = "Virtual machine is powered on."
fault.ReplicationVmFault.ReasonForFault.offlineReplicating.label                               = "Virtual machine is creating an offline instance"
fault.ReplicationVmFault.ReasonForFault.offlineReplicating.summary                             = "Virtual machine is creating an offline instance."
fault.ReplicationVmFault.ReasonForFault.invalidState.label                                     = "VM cannot perform the requested operation"
fault.ReplicationVmFault.ReasonForFault.invalidState.summary                                   = "The current state of the virtual machine does not allow the requested operation."
fault.ReplicationVmFault.ReasonForFault.invalidInstanceId.label                                = "The specified instance ID is invalid"
fault.ReplicationVmFault.ReasonForFault.invalidInstanceId.summary                              = "The specified instance ID is invalid"
fault.ReplicationVmFault.ReasonForFault.closeDiskError.label                                   = "Unable to close a disk for offline synchronization. Stop the offline sync and restart it."
fault.ReplicationVmFault.ResoneForFault.closeDiskError.summary                                 = "Unable to close a disk for offline synchronization. Stop the offline sync and restart it."
fault.ReplicationVmInProgressFault.Activity.fullSync.label                                     = "Full sync"
fault.ReplicationVmInProgressFault.Activity.fullSync.summary                                   = "Full VM replication synchronization is in progress..."
fault.ReplicationVmInProgressFault.Activity.delta.label                                        = "Delta"
fault.ReplicationVmInProgressFault.Activity.delta.summary                                      = "delta"
fault.HostIncompatibleForVmReplication.IncompatibleReason.rpo.label                            = "the configured RPO is lower than what the host can support"
fault.HostIncompatibleForVmReplication.IncompatibleReason.rpo.summary                          = "the configured RPO is lower than what the host can support"
fault.HostIncompatibleForVmReplication.IncompatibleReason.netCompression.label                 = "network compression is not supported on the host"
fault.HostIncompatibleForVmReplication.IncompatibleReason.netCompression.summary               = "network compression is not supported on the host"


# Guest Operations
GuestOperationsManager.FileManager.FileType.file.label         = "File"
GuestOperationsManager.FileManager.FileType.file.summary       = "File"
GuestOperationsManager.FileManager.FileType.directory.label    = "Directory"
GuestOperationsManager.FileManager.FileType.directory.summary  = "Directory"
GuestOperationsManager.FileManager.FileType.symlink.label      = "Symbolic Link"
GuestOperationsManager.FileManager.FileType.symlink.summary    = "Symbolic Link"

# Storage DRS
storageDrs.PodConfigInfo.Behavior.manual.label                 = "Manual"
storageDrs.PodConfigInfo.Behavior.manual.summary               = "Manual"
storageDrs.PodConfigInfo.Behavior.automated.label              = "Automated"
storageDrs.PodConfigInfo.Behavior.automated.summary            = "Automated"

#
vm.guest.WindowsRegistryManager.RegistryKeyName.RegistryKeyWowBitness.WOWNative.label          = "Native Windows registry view (32-bit or 64-bit)"
vm.guest.WindowsRegistryManager.RegistryKeyName.RegistryKeyWowBitness.WOWNative.summary        = "The native Windows registry view (32-bit or 64-bit)"
vm.guest.WindowsRegistryManager.RegistryKeyName.RegistryKeyWowBitness.WOW32.label              = "32-bit view of registry"
vm.guest.WindowsRegistryManager.RegistryKeyName.RegistryKeyWowBitness.WOW32.summary            = "The 32-bit view of Windows registry"
vm.guest.WindowsRegistryManager.RegistryKeyName.RegistryKeyWowBitness.WOW64.label              = "64-bit view of registry"
vm.guest.WindowsRegistryManager.RegistryKeyName.RegistryKeyWowBitness.WOW64.summary            = "The 64-bit view of Windows registry"

# Guest Tools Version Status
vm.GuestInfo.ToolsVersionStatus.guestToolsNotInstalled.label    = "Not Instaled"
vm.GuestInfo.ToolsVersionStatus.guestToolsNotInstalled.summary  = "VMware Tools is not installed"
vm.GuestInfo.ToolsVersionStatus.guestToolsNeedUpgrade.label     = "Need Upgrade"
vm.GuestInfo.ToolsVersionStatus.guestToolsNeedUpgrade.summary   = "VMware Tools should be upgraded"
vm.GuestInfo.ToolsVersionStatus.guestToolsTooOld.label          = "Old"
vm.GuestInfo.ToolsVersionStatus.guestToolsTooOld.summary        = "VMware Tools should be upgraded"
vm.GuestInfo.ToolsVersionStatus.guestToolsCurrent.label         = "Current"
vm.GuestInfo.ToolsVersionStatus.guestToolsCurrent.summary       = "VMware Tools is current"
vm.GuestInfo.ToolsVersionStatus.guestToolsUnmanaged.label       = "Unmanaged"
vm.GuestInfo.ToolsVersionStatus.guestToolsUnmanaged.summary     = "VMware Tools is not managed by VMware"
vm.GuestInfo.ToolsVersionStatus.guestToolsSupportedOld.label    = "Supported Old"
vm.GuestInfo.ToolsVersionStatus.guestToolsSupportedOld.summary  = "VMware Tools can be upgraded"
vm.GuestInfo.ToolsVersionStatus.guestToolsSupportedNew.label    = "Supported New"
vm.GuestInfo.ToolsVersionStatus.guestToolsSupportedNew.summary  = "VMware Tools is newer than local version"
vm.GuestInfo.ToolsVersionStatus.guestToolsTooNew.label          = "Too New"
vm.GuestInfo.ToolsVersionStatus.guestToolsTooNew.summary        = "VMware Tools should be downgraded"
vm.GuestInfo.ToolsVersionStatus.guestToolsBlacklisted.label     = "Blacklisted"
vm.GuestInfo.ToolsVersionStatus.guestToolsBlacklisted.summary   = "VMware Tools must be upgraded"

#
vm.GuestInfo.AppStateType.none.label                            = "Application State None"
vm.GuestInfo.AppStateType.none.summary                          = "Application state is none"
vm.GuestInfo.AppStateType.appStateOk.label                      = "Application State OK"
vm.GuestInfo.AppStateType.appStateOk.summary                    = "Application state is OK"
vm.GuestInfo.AppStateType.appStateNeedReset.label               = "Application requested immediate reset"
vm.GuestInfo.AppStateType.appStateNeedReset.summary             = "The application has requested immediate reset"
# Guest OS
GuestOsDescriptor.SupportLevel.experimental.label              = "Experimental"
GuestOsDescriptor.SupportLevel.experimental.summary            = "Guest OS is not currently supported, but may be supported in the future."
GuestOsDescriptor.SupportLevel.legacy.label                    = "Legacy"
GuestOsDescriptor.SupportLevel.legacy.summary                  = "Guest OS is not currently supported, but may have been supported in the past."
GuestOsDescriptor.SupportLevel.terminated.label                = "Terminated"
GuestOsDescriptor.SupportLevel.terminated.summary              = "Guest OS is no longer supported."
GuestOsDescriptor.SupportLevel.supported.label                 = "Supported"
GuestOsDescriptor.SupportLevel.supported.summary               = "Guest OS is fully supported."
GuestOsDescriptor.SupportLevel.unsupported.label               = "Unsupported"
GuestOsDescriptor.SupportLevel.unsupported.summary             = "Guest OS is not supported."
GuestOsDescriptor.SupportLevel.deprecated.label                = "Deprecated"
GuestOsDescriptor.SupportLevel.deprecated.summary              = "Support for this OS will be terminated in the future. Please migrate to using a different OS."
GuestOsDescriptor.SupportLevel.techPreview.label               = "Tech Preview"
GuestOsDescriptor.SupportLevel.techPreview.summary             = "This OS may not be supported yet, please check VMware compatibility guide."
###
VirtualMachine.AppHeartbeatStatusType.appStatusGray.label            = "Gray"
VirtualMachine.AppHeartbeatStatusType.appStatusGray.summary          = "Gray"
VirtualMachine.AppHeartbeatStatusType.appStatusGreen.label           = "Green"
VirtualMachine.AppHeartbeatStatusType.appStatusGreen.summary         = "Green"
VirtualMachine.AppHeartbeatStatusType.appStatusRed.label             = "Red"
VirtualMachine.AppHeartbeatStatusType.appStatusRed.summary           = "Red"

# SPBM
ComputeResource.HostSPBMLicenseInfo.licensed.label            = "Licensed"
ComputeResource.HostSPBMLicenseInfo.licensed.summary          = "Licensed"
ComputeResource.HostSPBMLicenseInfo.unlicensed.label          = "Unlicensed"
ComputeResource.HostSPBMLicenseInfo.unlicensed.summary        = "Unlicensed"
ComputeResource.HostSPBMLicenseInfo.unknown.label             = "Unknown"
ComputeResource.HostSPBMLicenseInfo.unknown.summary           = "Unknown"


# Virtual machine compatibility (hardware version)
vm.hwVersion.vmx-02.label                                     = "ESX 2.0.2 and later (VM version 2)"
vm.hwVersion.vmx-02.summary                                   = "ESX 2.0.2 and later (VM version 2)"
vm.hwVersion.vmx-03.label                                     = "ESX 2.x and later (VM version 3)"
vm.hwVersion.vmx-03.summary                                   = "ESX 2.x and later (VM version 3)"
vm.hwVersion.vmx-04.label                                     = "ESX 3.x and later (VM version 4)"
vm.hwVersion.vmx-04.summary                                   = "ESX 3.x and later (VM version 4)"
vm.hwVersion.vmx-06.label                                     = "Workstation 6 (VM version 6)"
vm.hwVersion.vmx-06.summary                                   = "Workstation 6 (VM version 6)"
vm.hwVersion.vmx-07.label                                     = "ESXi 4.x and later (VM version 7)"
vm.hwVersion.vmx-07.summary                                   = "ESXi 4.x and later (VM version 7)"
vm.hwVersion.vmx-08.label                                     = "ESXi 5.0 and later (VM version 8)"
vm.hwVersion.vmx-08.summary                                   = "ESXi 5.0 and later (VM version 8)"
vm.hwVersion.vmx-09.label                                     = "ESXi 5.1 and later (VM version 9)"
vm.hwVersion.vmx-09.summary                                   = "ESXi 5.1 and later (VM version 9)"
vm.hwVersion.vmx-10.label                                     = "ESXi 5.5 and later (VM version 10)"
vm.hwVersion.vmx-10.summary                                   = "ESXi 5.5 and later (VM version 10)"
vm.hwVersion.vmx-11.label                                     = "ESXi 6.0 and later (VM version 11)"
vm.hwVersion.vmx-11.summary                                   = "ESXi 6.0 and later (VM version 11)"
vm.hwVersion.vmx-12.label                                     = "Workstation 12 and later (VM version 12)"
vm.hwVersion.vmx-12.summary                                   = "Workstation 12 and later (VM version 12)"
vm.hwVersion.vmx-13.label                                     = "ESXi 6.5 and later (VM version 13)"
vm.hwVersion.vmx-13.summary                                   = "ESXi 6.5 and later (VM version 13)"

# Virtual machine TicketType
VirtualMachine.TicketType.mks.label                           = "MKS"
VirtualMachine.TicketType.mks.summary                         = "MKS"
VirtualMachine.TicketType.device.label                        = "Device"
VirtualMachine.TicketType.device.summary                      = "device"
VirtualMachine.TicketType.guestControl.label                  = "Guest control"
VirtualMachine.TicketType.guestControl.summary                = "guest control"
VirtualMachine.TicketType.dnd.label                           = "Drag and drop"
VirtualMachine.TicketType.dnd.summary                         = "drag and drop"

# Mark disk states and fault reasons
com.vmware.vim.hostsvc.markDisk.diskState.SSD.label = "Flash"
com.vmware.vim.hostsvc.markDisk.diskState.Non-SSD.label = "HDD"
com.vmware.vim.hostsvc.markDisk.diskState.Local.label = "Local"
com.vmware.vim.hostsvc.markDisk.diskState.Non-Local.label = "Remote"
com.vmware.vim.hostsvc.markDisk.fault.notSupported.label = "Local disk type does not support mark remote operation"
com.vmware.vim.hostsvc.markDisk.fault.reconfigureFailed.label = "Unable to reconfigure the disk claim rules. The disk is in use."

#vSphere HA VMCP
fault.CannotEnableVmcpForCluster.Reason.APDTimeoutDisabled.label           = "APD Timeout is disabled"
fault.CannotEnableVmcpForCluster.Reason.APDTimeoutDisabled.summary         = "The APD Timeout limit is not specified for the host. You can change the timeout value for the host from the Advanced System Settings"
fault.CannotEnableVmcpForCluster.Reason.IncompatibleHostVersion.label      = "Upgrade the host to 6.0 or greater"
fault.CannotEnableVmcpForCluster.Reason.IncompatibleHostVersion.summary    = "You are using incompatible host version. You need to upgrade the host to ESXi 6.0 or later."

#NotEnoughResourcesToStartVmEvent:reason
fdm.placementFault.vim.fault.NotEnoughLogicalCpus.label = "The host hardware does not provide sufficient logical CPUs for the virtual machine to operate"
fdm.placementFault.vim.fault.RuleViolation.label = "The anti-affinity rule set on your virtual machine prevents the placement of virtual disks"
fdm.placementFault.vim.fault.NoActiveHostInCluster.label = "Unable to find healthy compatible hosts for the VM"
fdm.placementFault.vim.fault.InsufficientAgentVmsDeployed.label = "The required virtual machine agents are not currently deployed on the selected host(s)"
fdm.placementFault.vim.fault.NoCompatibleHost.label = "Unable to find healthy compatible hosts for the VM"
fdm.placementFault.vim.fault.CannotAccessNetwork.label = "Network used by the VM is currently inaccessible"
fdm.placementFault.vim.fault.CannotAccessVmComponent.label = "The host(s) cannot access virtual machine components"
fdm.placementFault.vim.fault.CannotAccessVmConfig.label = "Unable to access the virtual machine configuration information"
fdm.placementFault.vim.fault.VmFaultToleranceTooManyVMsOnHost.label = "The host is already running the maximum recommended number of fault tolerant VMs"
fdm.placementFault.vim.fault.NumVirtualCpusExceedsLimit.label = "The number of vCPUs used by the powered on virtual machines would exceed the vCPU limit of the host"
fdm.placementFault.vim.fault.InsufficientHostCpuCapacityFault.label = "The host does not have sufficient CPU resources to fulfill the reservation requirement"
fdm.placementFault.vim.fault.InsufficientHostMemoryCapacityFault.label = "The host does not have sufficient memory resources to fulfill the reservation (if there is one) and overhead requirement"
fdm.placementFault.vim.fault.InsufficientResourcesFault.label = "The host does not have sufficient resources to power on the virtual machine"
fdm.placementFault.vim.fault.InsufficientCpuResourcesFault.label = "The host does not have sufficient CPU resources to fulfill the reservation requirement"
fdm.placementFault.vim.fault.InsufficientPerCpuCapacity.label = "The host does not have sufficient CPU resources to fulfill the reservation requirement"
fdm.placementFault.vim.fault.InsufficientMemoryResourcesFault.label = "The host does not have sufficient memory resources to fulfill the reservation (if there is one) and overhead requirement"
fdm.placementFault.vim.fault.InsufficientVFlashResourcesFault.label = "The available vFlash resources are insufficient for the requested operation"
fdm.placementFault.vim.fault.InvalidPowerState.label = "The operation cannot be performed in the current power state"
fdm.placementFault.vim.fault.InvalidState.label = "The operation is not allowed in the current state"
fdm.placementFault.vim.fault.VmFaultToleranceTooManyFtVcpusOnHost.label = "The host already has the maximum recommended number of Fault Tolerance protected vCPUs running on it"
fdm.placementFault.vim.fault.InsufficientNetworkCapacity.label = "The host does not have sufficient network capacity to fulfill the reservation requirement"
fdm.placementFault.other.label = "Unexpected error. For information, see the master HA agent log file"
fdm.placementFault.unknown.label = "Unknown"

#
# LocalAccountManager
#
com.vmware.vim.host.LocalAccountManager.weakPassword.error.label       = "check failed"
com.vmware.vim.host.LocalAccountManager.weakPassword.same.label        = "is the same as the old one"
com.vmware.vim.host.LocalAccountManager.weakPassword.similar.label     = "is based on the old one"
com.vmware.vim.host.LocalAccountManager.weakPassword.short.label       = "too short"
com.vmware.vim.host.LocalAccountManager.weakPassword.long.label        = "too long"
com.vmware.vim.host.LocalAccountManager.weakPassword.simpleshort.label = "not enough different characters or classes for this length"
com.vmware.vim.host.LocalAccountManager.weakPassword.simple.label      = "not enough different characters or classes"
com.vmware.vim.host.LocalAccountManager.weakPassword.personal.label    = "based on personal login information"
com.vmware.vim.host.LocalAccountManager.weakPassword.word.label        = "based on a dictionary word and not a passphrase"
com.vmware.vim.host.LocalAccountManager.weakPassword.other.label       = "does not meet the complexity criteria set by the system"

# IoFilterManager
IoFilterManager.IoFilterType.cache.label = "cache"
IoFilterManager.IoFilterType.replication.label = "replication"
IoFilterManager.IoFilterType.encryption.label = "encryption"
IoFilterManager.IoFilterType.compression.label = "compression"
IoFilterManager.IoFilterType.inspection.label = "inspection"
IoFilterManager.IoFilterType.datastoreIoControl.label = "datastore IO control"
IoFilterManager.IoFilterType.dataProvider.label = "data provider"

