You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by mi...@apache.org on 2013/04/27 21:04:27 UTC

[1/2] Sort in alphabetical order (to avoid duplicate key) and better compare with l10n ressource files (already in alphabetical order)

Updated Branches:
  refs/heads/master 774b2ebf9 -> 2ec28ce19


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/2ec28ce1/ui/dictionary.jsp
----------------------------------------------------------------------
diff --git a/ui/dictionary.jsp b/ui/dictionary.jsp
index 1880be5..d2b4a93 100644
--- a/ui/dictionary.jsp
+++ b/ui/dictionary.jsp
@@ -25,574 +25,141 @@ under the License.
 <% long now = System.currentTimeMillis(); %>
 <script language="javascript">
 dictionary = {
-'label.add.affinity.group': '<fmt:message key="label.add.affinity.group"/>',
-'message.delete.affinity.group': '<fmt:message key="message.delete.affinity.group"/>',
-'label.delete.affinity.group': '<fmt:message key="label.delete.affinity.group"/>',
-'label.edit.affinity.group': '<fmt:message key="label.edit.affinity.group"/>',
-'label.affinity': '<fmt:message key="label.affinity"/>',
-'label.anti.affinity': '<fmt:message key="label.anti.affinity"/>',
-'label.affinity.groups': '<fmt:message key="label.affinity.groups"/>',
-'label.anti.affinity.groups': '<fmt:message key="label.anti.affinity.groups"/>',
-'label.affinity.group': '<fmt:message key="label.affinity.group"/>',
-'label.anti.affinity.group': '<fmt:message key="label.anti.affinity.group"/>',
-'message.redirecting.region': '<fmt:message key="message.redirecting.region"/>',
-'label.use.vm.ip': '<fmt:message key="label.use.vm.ip"/>',
-'label.cpu.limits': '<fmt:message key="label.cpu.limits"/>',
-'label.memory.limits': '<fmt:message key="label.memory.limits"/>',
-'label.primary.storage.limits': '<fmt:message key="label.primary.storage.limits"/>',
-'label.secondary.storage.limits': '<fmt:message key="label.secondary.storage.limits"/>',
-'label.max.cpus': '<fmt:message key="label.max.cpus"/>',
-'label.max.memory': '<fmt:message key="label.max.memory"/>',
-'label.max.primary.storage': '<fmt:message key="label.max.primary.storage"/>',
-'label.max.secondary.storage': '<fmt:message key="label.max.secondary.storage"/>',
-'label.add.region': '<fmt:message key="label.add.region"/>',
-'label.remove.region': '<fmt:message key="label.remove.region"/>',
-'message.remove.region': '<fmt:message key="message.remove.region"/>',
-'message.add.region': '<fmt:message key="message.add.region"/>',
-'label.region': '<fmt:message key="label.region"/>',
-'label.endpoint': '<fmt:message key="label.endpoint"/>',
-'label.menu.regions': '<fmt:message key="label.menu.regions"/>',
-'label.plugins': '<fmt:message key="label.plugins"/>',
-'label.plugin.details': '<fmt:message key="label.plugin.details"/>',
-'label.author.name': '<fmt:message key="label.author.name"/>',
-'label.author.email': '<fmt:message key="label.author.email"/>',
-'label.external.link': '<fmt:message key="label.external.link"/>',
-'label.enable.s3': '<fmt:message key="label.enable.s3"/>',
-'confirm.enable.s3': '<fmt:message key="confirm.enable.s3"/>',
-'message.after.enable.s3': '<fmt:message key="message.after.enable.s3"/>',
-'label.s3.access_key': '<fmt:message key="label.s3.access_key"/>',
-'label.s3.secret_key': '<fmt:message key="label.s3.secret_key"/>',
-'label.s3.bucket': '<fmt:message key="label.s3.bucket"/>',
-'label.s3.endpoint': '<fmt:message key="label.s3.endpoint"/>',
-'label.s3.use_https': '<fmt:message key="label.s3.use_https"/>',
-'label.s3.connection_timeout': '<fmt:message key="label.s3.connection_timeout"/>',
-'label.s3.max_error_retry': '<fmt:message key="label.s3.max_error_retry"/>',
-'label.s3.socket_timeout': '<fmt:message key="label.s3.socket_timeout"/>',
-'label.egress.rules': '<fmt:message key="label.egress.rules"/>',
-'message.acquire.new.ip.vpc': '<fmt:message key="message.acquire.new.ip.vpc"/>',
-'label.quickview': '<fmt:message key="label.quickview"/>',
-'label.migrate.to.host': '<fmt:message key="label.migrate.to.host"/>',
-'label.migrate.to.storage': '<fmt:message key="label.migrate.to.storage"/>',
-'label.stop': '<fmt:message key="label.stop"/>',
-'label.reboot': '<fmt:message key="label.reboot"/>',
-'label.destroy': '<fmt:message key="label.destroy"/>',
-'label.restore': '<fmt:message key="label.restore"/>',
-'label.broadcast.uri': '<fmt:message key="label.broadcast.uri"/>',
-'label.isolation.uri': '<fmt:message key="label.isolation.uri"/>',
-'message.zoneWizard.enable.local.storage': '<fmt:message key="message.zoneWizard.enable.local.storage"/>',
-'label.edit.tags': '<fmt:message key="label.edit.tags"/>',  
-'label.local.storage.enabled': '<fmt:message key="label.local.storage.enabled"/>',
-'label.tier.details': '<fmt:message key="label.tier.details"/>',
-'label.action.enable.physical.network': '<fmt:message key="label.action.enable.physical.network"/>',
-'label.action.disable.physical.network': '<fmt:message key="label.action.disable.physical.network"/>',
-'message.action.enable.physical.network': '<fmt:message key="message.action.enable.physical.network"/>',
-'message.action.disable.physical.network': '<fmt:message key="message.action.disable.physical.network"/>',
-'message.configure.all.traffic.types': '<fmt:message key="message.configure.all.traffic.types"/>',
-'label.ipaddress': '<fmt:message key="label.ipaddress"/>',
-'label.vcdcname': '<fmt:message key="label.vcdcname"/>',
-'label.vcipaddress': '<fmt:message key="label.vcipaddress"/>',
-'label.vsmctrlvlanid': '<fmt:message key="label.vsmctrlvlanid"/>',
-'label.vsmpktvlanid': '<fmt:message key="label.vsmpktvlanid"/>',
-'label.vsmstoragevlanid': '<fmt:message key="label.vsmstoragevlanid"/>',
-'message.specify.url': '<fmt:message key="message.specify.url"/>',
-'label.select.instance.to.attach.volume.to': '<fmt:message key="label.select.instance.to.attach.volume.to"/>',
-'label.upload': '<fmt:message key="label.upload"/>',
-'label.upload.volume': '<fmt:message key="label.upload.volume"/>',
-'label.virtual.routers': '<fmt:message key="label.virtual.routers"/>',
-'label.primary.storage.count': '<fmt:message key="label.primary.storage.count"/>',
-'label.secondary.storage.count': '<fmt:message key="label.secondary.storage.count"/>',
-'label.number.of.system.vms': '<fmt:message key="label.number.of.system.vms"/>',
-'label.number.of.virtual.routers': '<fmt:message key="label.number.of.virtual.routers"/>',
-'label.max.networks': '<fmt:message key="label.max.networks"/>',
-'label.latest.events': '<fmt:message key="label.latest.events"/>',
-'state.Enabled': '<fmt:message key="state.Enabled"/>',
-'label.system.wide.capacity': '<fmt:message key="label.system.wide.capacity"/>',
-'label.management': '<fmt:message key="label.management"/>',
-'label.management.ips': '<fmt:message key="label.management.ips"/>',
-'label.guest': '<fmt:message key="label.guest"/>',
-'label.network.service.providers': '<fmt:message key="label.network.service.providers"/>',
-'message.launch.zone': '<fmt:message key="message.launch.zone"/>',
-'label.compute.offering': '<fmt:message key="label.compute.offering"/>',
-'label.add.compute.offering': '<fmt:message key="label.add.compute.offering"/>',
-'label.compute.offerings': '<fmt:message key="label.compute.offerings"/>',
-'label.select.offering': '<fmt:message key="label.select.offering"/>',
-'label.menu.infrastructure': '<fmt:message key="label.menu.infrastructure"/>',
-'label.sticky.domain': '<fmt:message key="label.sticky.domain"/>',
-'label.sticky.postonly': '<fmt:message key="label.sticky.postonly"/>',
-'label.sticky.indirect': '<fmt:message key="label.sticky.indirect"/>',
-'label.sticky.nocache': '<fmt:message key="label.sticky.nocache"/>',
-'label.sticky.prefix': '<fmt:message key="label.sticky.prefix"/>',
-'label.sticky.request-learn': '<fmt:message key="label.sticky.request-learn"/>',
-'label.sticky.holdtime': '<fmt:message key="label.sticky.holdtime"/>',
-'label.sticky.length': '<fmt:message key="label.sticky.length"/>',
-'label.sticky.mode': '<fmt:message key="label.sticky.mode"/>',
-'label.sticky.cookie-name': '<fmt:message key="label.sticky.cookie-name"/>',
-'label.sticky.expire': '<fmt:message key="label.sticky.expire"/>',
-'label.sticky.tablesize': '<fmt:message key="label.sticky.tablesize"/>',
-'state.Migrating': '<fmt:message key="state.Migrating"/>',
-'state.Allocating': '<fmt:message key="state.Allocating"/>',
-'label.total.of.ip': '<fmt:message key="label.total.of.ip"/>',
-'state.Stopping': '<fmt:message key="state.Stopping"/>',
-'message.add.load.balancer.under.ip': '<fmt:message key="message.add.load.balancer.under.ip"/>',
-'message.select.instance': '<fmt:message key="message.select.instance"/>',
-'label.select': '<fmt:message key="label.select"/>',
-'label.select.vm.for.static.nat': '<fmt:message key="label.select.vm.for.static.nat"/>',
-'label.select.instance': '<fmt:message key="label.select.instance"/>',
-'label.nat.port.range': '<fmt:message key="label.nat.port.range"/>',
-'label.static.nat.vm.details': '<fmt:message key="label.static.nat.vm.details"/>',
-'label.edit.lb.rule': '<fmt:message key="label.edit.lb.rule"/>',
-'message.migrate.instance.to.host': '<fmt:message key="message.migrate.instance.to.host"/>',
-'label.migrate.instance.to.host': '<fmt:message key="label.migrate.instance.to.host"/>',
-'message.migrate.instance.to.ps': '<fmt:message key="message.migrate.instance.to.ps"/>',
-'label.migrate.instance.to.ps': '<fmt:message key="label.migrate.instance.to.ps"/>',
-'label.corrections.saved': '<fmt:message key="label.corrections.saved"/>',
-'message.installWizard.copy.whatIsSecondaryStorage': '<fmt:message key="message.installWizard.copy.whatIsSecondaryStorage"/>',
-'message.installWizard.copy.whatIsPrimaryStorage': '<fmt:message key="message.installWizard.copy.whatIsPrimaryStorage"/>',
-'message.installWizard.copy.whatIsAHost': '<fmt:message key="message.installWizard.copy.whatIsAHost"/>',
-'message.installWizard.copy.whatIsACluster': '<fmt:message key="message.installWizard.copy.whatIsACluster"/>',
-'message.installWizard.copy.whatIsACluster': '<fmt:message key="message.installWizard.copy.whatIsACluster"/>',
-'message.installWizard.copy.whatIsAPod': '<fmt:message key="message.installWizard.copy.whatIsAPod"/>',
-'message.installWizard.copy.whatIsAZone': '<fmt:message key="message.installWizard.copy.whatIsAZone"/>',
-'message.installWizard.copy.whatIsCloudStack': '<fmt:message key="message.installWizard.copy.whatIsCloudStack"/>',
-'message.installWizard.tooltip.addSecondaryStorage.path': '<fmt:message key="message.installWizard.tooltip.addSecondaryStorage.path"/>',
-'message.installWizard.tooltip.addSecondaryStorage.nfsServer': '<fmt:message key="message.installWizard.tooltip.addSecondaryStorage.nfsServer"/>',
-'message.installWizard.tooltip.addPrimaryStorage.path': '<fmt:message key="message.installWizard.tooltip.addPrimaryStorage.path"/>',
-'message.installWizard.tooltip.addPrimaryStorage.server': '<fmt:message key="message.installWizard.tooltip.addPrimaryStorage.server"/>',
-'message.installWizard.tooltip.addPrimaryStorage.name': '<fmt:message key="message.installWizard.tooltip.addPrimaryStorage.name"/>',
-'message.installWizard.tooltip.addHost.password': '<fmt:message key="message.installWizard.tooltip.addHost.password"/>',
-'message.installWizard.tooltip.addHost.username': '<fmt:message key="message.installWizard.tooltip.addHost.username"/>',
-'message.installWizard.tooltip.addHost.hostname': '<fmt:message key="message.installWizard.tooltip.addHost.hostname"/>',
-'message.installWizard.tooltip.addCluster.name': '<fmt:message key="message.installWizard.tooltip.addCluster.name"/>',
-'message.installWizard.tooltip.addPod.reservedSystemEndIp': '<fmt:message key="message.installWizard.tooltip.addPod.reservedSystemEndIp"/>',
-'message.installWizard.tooltip.addPod.reservedSystemStartIp': '<fmt:message key="message.installWizard.tooltip.addPod.reservedSystemStartIp"/>',
-'message.installWizard.tooltip.addPod.reservedSystemNetmask': '<fmt:message key="message.installWizard.tooltip.addPod.reservedSystemNetmask"/>',
-'message.installWizard.tooltip.addPod.reservedSystemGateway': '<fmt:message key="message.installWizard.tooltip.addPod.reservedSystemGateway"/>',
-'message.installWizard.tooltip.addPod.name': '<fmt:message key="message.installWizard.tooltip.addPod.name"/>',
-'message.installWizard.tooltip.configureGuestTraffic.guestEndIp': '<fmt:message key="message.installWizard.tooltip.configureGuestTraffic.guestEndIp"/>',
-'message.installWizard.tooltip.configureGuestTraffic.guestStartIp': '<fmt:message key="message.installWizard.tooltip.configureGuestTraffic.guestStartIp"/>',
-'message.installWizard.tooltip.configureGuestTraffic.guestNetmask': '<fmt:message key="message.installWizard.tooltip.configureGuestTraffic.guestNetmask"/>',
-'message.installWizard.tooltip.configureGuestTraffic.guestGateway': '<fmt:message key="message.installWizard.tooltip.configureGuestTraffic.guestGateway"/>',
-'message.installWizard.tooltip.configureGuestTraffic.description': '<fmt:message key="message.installWizard.tooltip.configureGuestTraffic.description"/>',
-'message.installWizard.tooltip.configureGuestTraffic.name': '<fmt:message key="message.installWizard.tooltip.configureGuestTraffic.name"/>',
-'message.installWizard.tooltip.addZone.internaldns2': '<fmt:message key="message.installWizard.tooltip.addZone.internaldns2"/>',
-'message.installWizard.tooltip.addZone.internaldns1': '<fmt:message key="message.installWizard.tooltip.addZone.internaldns1"/>',
-'message.installWizard.tooltip.addZone.dns2': '<fmt:message key="message.installWizard.tooltip.addZone.dns2"/>',
-'message.installWizard.tooltip.addZone.dns1': '<fmt:message key="message.installWizard.tooltip.addZone.dns1"/>',
-'message.installWizard.tooltip.addZone.name': '<fmt:message key="message.installWizard.tooltip.addZone.name"/>',
-'label.launch': '<fmt:message key="label.launch"/>',
-'label.hints': '<fmt:message key="label.hints"/>',
-'label.continue': '<fmt:message key="label.continue"/>',
-'message.setup.successful': '<fmt:message key="message.setup.successful"/>',
-'label.may.continue': '<fmt:message key="label.may.continue"/>',
-'error.installWizard.message': '<fmt:message key="error.installWizard.message"/>',
-'message.installWizard.now.building': '<fmt:message key="message.installWizard.now.building"/>',
-'message.installWizard.click.retry': '<fmt:message key="message.installWizard.click.retry"/>',
-'label.installWizard.click.launch': '<fmt:message key="label.installWizard.click.launch"/>',
-'label.congratulations': '<fmt:message key="label.congratulations"/>',
-'label.installWizard.addSecondaryStorageIntro.subtitle': '<fmt:message key="label.installWizard.addSecondaryStorageIntro.subtitle"/>',
-'label.installWizard.addSecondaryStorageIntro.title': '<fmt:message key="label.installWizard.addSecondaryStorageIntro.title"/>',
-'label.installWizard.addPrimaryStorageIntro.subtitle': '<fmt:message key="label.installWizard.addPrimaryStorageIntro.subtitle"/>',
-'label.installWizard.addPrimaryStorageIntro.title': '<fmt:message key="label.installWizard.addPrimaryStorageIntro.title"/>',
-'label.installWizard.addHostIntro.subtitle': '<fmt:message key="label.installWizard.addHostIntro.subtitle"/>',
-'label.installWizard.addHostIntro.title': '<fmt:message key="label.installWizard.addHostIntro.title"/>',
-'label.installWizard.addClusterIntro.subtitle': '<fmt:message key="label.installWizard.addClusterIntro.subtitle"/>',
-'label.installWizard.addClusterIntro.title': '<fmt:message key="label.installWizard.addClusterIntro.title"/>',
-'label.installWizard.addPodIntro.subtitle': '<fmt:message key="label.installWizard.addPodIntro.subtitle"/>',
-'label.installWizard.addPodIntro.title': '<fmt:message key="label.installWizard.addPodIntro.title"/>',
-'label.installWizard.addZone.title': '<fmt:message key="label.installWizard.addZone.title"/>',
-'error.password.not.match': '<fmt:message key="error.password.not.match"/>',
-'label.installWizard.addZoneIntro.subtitle': '<fmt:message key="label.installWizard.addZoneIntro.subtitle"/>',
-'label.installWizard.addZoneIntro.title': '<fmt:message key="label.installWizard.addZoneIntro.title"/>',
-'label.confirm.password': '<fmt:message key="label.confirm.password"/>',
-'message.change.password': '<fmt:message key="message.change.password"/>',
-'label.save.and.continue': '<fmt:message key="label.save.and.continue"/>',
-'label.continue.basic.install': '<fmt:message key="label.continue.basic.install"/>',
-'label.skip.guide': '<fmt:message key="label.skip.guide"/>',
-'label.introduction.to.cloudstack': '<fmt:message key="label.introduction.to.cloudstack"/>',
-'label.what.is.cloudstack': '<fmt:message key="label.what.is.cloudstack"/>',
-'label.installWizard.subtitle': '<fmt:message key="label.installWizard.subtitle"/>',
-'label.installWizard.title': '<fmt:message key="label.installWizard.title"/>',
-'label.agree': '<fmt:message key="label.agree"/>',
-'label.port.forwarding.policies': '<fmt:message key="label.port.forwarding.policies"/>',
-'label.load.balancing.policies': '<fmt:message key="label.load.balancing.policies"/>',
-'label.networking.and.security': '<fmt:message key="label.networking.and.security"/>',
-'label.bandwidth': '<fmt:message key="label.bandwidth"/>',
-'label.virtual.machines': '<fmt:message key="label.virtual.machines"/>',
-'label.compute.and.storage': '<fmt:message key="label.compute.and.storage"/>',
-'label.task.completed': '<fmt:message key="label.task.completed"/>',
-'label.update.project.resources': '<fmt:message key="label.update.project.resources"/>',
-'label.remove.project.account': '<fmt:message key="label.remove.project.account"/>',
-'label.item.listing': '<fmt:message key="label.item.listing"/>',
-'message.select.item': '<fmt:message key="message.select.item"/>',
-'label.removing': '<fmt:message key="label.removing"/>',
-'label.invite': '<fmt:message key="label.invite"/>',
-'label.project.dashboard': '<fmt:message key="label.project.dashboard"/>',
-'label.add.by': '<fmt:message key="label.add.by"/>',
-'label.max.vms': '<fmt:message key="label.max.vms"/>',
-'label.max.public.ips': '<fmt:message key="label.max.public.ips"/>',
-'label.max.volumes': '<fmt:message key="label.max.volumes"/>',
-'label.max.snapshots': '<fmt:message key="label.max.snapshots"/>',
-'label.max.templates': '<fmt:message key="label.max.templates"/>',
-'label.max.vpcs': '<fmt:message key="label.max.vpcs"/>',
-'label.remind.later': '<fmt:message key="label.remind.later"/>',
-'label.invited.accounts': '<fmt:message key="label.invited.accounts"/>',
-'label.add.accounts.to': '<fmt:message key="label.add.accounts.to"/>',
-'label.invite.to': '<fmt:message key="label.invite.to"/>',
-'label.add.accounts': '<fmt:message key="label.add.accounts"/>',
-'label.project.name': '<fmt:message key="label.project.name"/>',
-'label.create.project': '<fmt:message key="label.create.project"/>',
-'label.networks': '<fmt:message key="label.networks"/>',
-'label.launch.vm': '<fmt:message key="label.launch.vm"/>',
-'label.new.vm': '<fmt:message key="label.new.vm"/>',
-'label.previous': '<fmt:message key="label.previous"/>',
-'label.add.to.group': '<fmt:message key="label.add.to.group"/>',
-'message.vm.review.launch': '<fmt:message key="message.vm.review.launch"/>',
-'label.new': '<fmt:message key="label.new"/>',
-'message.select.security.groups': '<fmt:message key="message.select.security.groups"/>',
-'message.please.proceed': '<fmt:message key="message.please.proceed"/>',
-'message.please.select.networks': '<fmt:message key="message.please.select.networks"/>',
-'message.zone.no.network.selection': '<fmt:message key="message.zone.no.network.selection"/>',
-'label.no.thanks': '<fmt:message key="label.no.thanks"/>',
-'label.my.templates': '<fmt:message key="label.my.templates"/>',
-'message.select.iso': '<fmt:message key="message.select.iso"/>',
-'message.select.template': '<fmt:message key="message.select.template"/>',
-'message.template.desc': '<fmt:message key="message.template.desc"/>',
-'message.iso.desc': '<fmt:message key="message.iso.desc"/>',
-'label.select.iso.or.template': '<fmt:message key="label.select.iso.or.template"/>',
-'message.select.a.zone': '<fmt:message key="message.select.a.zone"/>',
-'label.select.a.zone': '<fmt:message key="label.select.a.zone"/>',
-'label.review': '<fmt:message key="label.review"/>',
-'label.select.a.template': '<fmt:message key="label.select.a.template"/>',
-'label.setup': '<fmt:message key="label.setup"/>',
-'state.Allocated': '<fmt:message key="state.Allocated"/>',
-'changed.item.properties': '<fmt:message key="changed.item.properties"/>',
-'label.apply': '<fmt:message key="label.apply"/>',
-'label.default': '<fmt:message key="label.default"/>',
-'label.viewing': '<fmt:message key="label.viewing"/>',
-'label.drag.new.position': '<fmt:message key="label.drag.new.position"/>',
-'label.move.down.row': '<fmt:message key="label.move.down.row"/>',
-'label.move.up.row': '<fmt:message key="label.move.up.row"/>',
-'label.move.to.top': '<fmt:message key="label.move.to.top"/>',
-'label.move.to.bottom': '<fmt:message key="label.move.to.bottom"/>',
-'label.order': '<fmt:message key="label.order"/>',
-'label.no.data': '<fmt:message key="label.no.data"/>',
-'label.change.value': '<fmt:message key="label.change.value"/>',
-'label.clear.list': '<fmt:message key="label.clear.list"/>',
-'label.add.vm': '<fmt:message key="label.add.vm"/>',
-'label.full.path': '<fmt:message key="label.full.path"/>',
-'message.add.domain': '<fmt:message key="message.add.domain"/>',
-'message.delete.user': '<fmt:message key="message.delete.user"/>',
-'message.enable.user': '<fmt:message key="message.enable.user"/>',
-'message.disable.user': '<fmt:message key="message.disable.user"/>',
-'message.generate.keys': '<fmt:message key="message.generate.keys"/>',
-'message.update.resource.count': '<fmt:message key="message.update.resource.count"/>',
-'message.edit.account': '<fmt:message key="message.edit.account"/>',
-'label.totoal.of.ip': '<fmt:message key="label.totoal.of.ip"/>',
-'label.total.of.vm': '<fmt:message key="label.total.of.vm"/>',
-'state.enabled': '<fmt:message key="state.enabled"/>',
-'message.action.download.iso': '<fmt:message key="message.action.download.iso"/>',
-'message.action.download.template': '<fmt:message key="message.action.download.template"/>',
-'label.destination.zone': '<fmt:message key="label.destination.zone"/>',
-'label.nic.adapter.type': '<fmt:message key="label.nic.adapter.type"/>',
-'label.keyboard.type': '<fmt:message key="label.keyboard.type"/>',
-'label.root.disk.controller': '<fmt:message key="label.root.disk.controller"/>',
-'label.community': '<fmt:message key="label.community"/>',
-'label.remove.egress.rule': '<fmt:message key="label.remove.egress.rule"/>',
-'label.add.egress.rule': '<fmt:message key="label.add.egress.rule"/>',
-'label.egress.rule': '<fmt:message key="label.egress.rule"/>',
-'label.remove.ingress.rule': '<fmt:message key="label.remove.ingress.rule"/>',
-'label.delete.vpn.user': '<fmt:message key="label.delete.vpn.user"/>',
-'label.add.vpn.user': '<fmt:message key="label.add.vpn.user"/>',
-'label.remove.pf': '<fmt:message key="label.remove.pf"/>',
-'label.remove.vm.from.lb': '<fmt:message key="label.remove.vm.from.lb"/>',
-'label.add.vms.to.lb': '<fmt:message key="label.add.vms.to.lb"/>',
-'label.remove.static.nat.rule': '<fmt:message key="label.remove.static.nat.rule"/>',
-'label.remove.rule': '<fmt:message key="label.remove.rule"/>',
-'label.add.static.nat.rule': '<fmt:message key="label.add.static.nat.rule"/>',
-'label.add.rule': '<fmt:message key="label.add.rule"/>',
-'label.configuration': '<fmt:message key="label.configuration"/>',
-'message.disable.vpn': '<fmt:message key="message.disable.vpn"/>',
-'label.disable.vpn': '<fmt:message key="label.disable.vpn"/>',
-'message.enable.vpn': '<fmt:message key="message.enable.vpn"/>',
-'label.enable.vpn': '<fmt:message key="label.enable.vpn"/>',
-'message.acquire.new.ip': '<fmt:message key="message.acquire.new.ip"/>',
-'label.elastic': '<fmt:message key="label.elastic"/>',
-'label.my.network': '<fmt:message key="label.my.network" />',
-'label.add.vms': '<fmt:message key="label.add.vms" />',
-'label.configure': '<fmt:message key="label.configure" />',
-'label.stickiness': '<fmt:message key="label.stickiness" />',
-'label.source': '<fmt:message key="label.source" />',
-'label.least.connections': '<fmt:message key="label.least.connections" />',
-'label.round.robin': '<fmt:message key="label.round.robin" />',
-'label.network.domain.text': '<fmt:message key="label.network.domain.text" />',
-'label.restart.required': '<fmt:message key="label.restart.required" />',
-'label.clean.up': '<fmt:message key="label.clean.up" />',
-'message.restart.network': '<fmt:message key="message.restart.network" />',
-'label.restart.network': '<fmt:message key="label.restart.network" />',
-'label.edit.network.details': '<fmt:message key="label.edit.network.details" />',
-'message.add.guest.network': '<fmt:message key="message.add.guest.network" />',
-'label.add.guest.network': '<fmt:message key="label.add.guest.network" />',
-'label.guest.networks': '<fmt:message key="label.guest.networks" />',
-'message.ip.address.changed': '<fmt:message key="message.ip.address.changed" />',
-'state.BackingUp': '<fmt:message key="state.BackingUp" />',
-'state.BackedUp': '<fmt:message key="state.BackedUp" />',
-'label.done': '<fmt:message key="label.done" />',
-'label.vm.name': '<fmt:message key="label.vm.name" />',
-'message.migrate.volume': '<fmt:message key="message.migrate.volume" />',
-'label.migrate.volume': '<fmt:message key="label.migrate.volume" />',
-'message.create.template': '<fmt:message key="message.create.template" />',
-'label.create.template': '<fmt:message key="label.create.template" />',
-'message.download.volume.confirm': '<fmt:message key="message.download.volume.confirm" />',
-'message.detach.disk': '<fmt:message key="message.detach.disk" />',
-'state.ready': '<fmt:message key="state.ready" />',
-'state.Ready': '<fmt:message key="state.Ready" />',
-'label.vm.display.name': '<fmt:message key="label.vm.display.name" />',
-'label.select-view': '<fmt:message key="label.select-view" />',
-'label.local.storage': '<fmt:message key="label.local.storage" />',
-'label.direct.ips': '<fmt:message key="label.direct.ips" />',
-'label.view.all': '<fmt:message key="label.view.all" />',
-'label.fetch.latest': '<fmt:message key="label.fetch.latest" />',
-'label.zone.details': '<fmt:message key="label.zone.details" />',
-'message.alert.state.detected': '<fmt:message key="message.alert.state.detected" />',
-'state.Starting': '<fmt:message key="state.Starting" />',
-'state.Expunging': '<fmt:message key="state.Expunging" />',
-'state.Creating': '<fmt:message key="state.Creating" />',
-'message.decline.invitation': '<fmt:message key="message.decline.invitation" />',
-'label.decline.invitation': '<fmt:message key="label.decline.invitation" />',
-'message.confirm.join.project': '<fmt:message key="message.confirm.join.project" />',
-'message.join.project': '<fmt:message key="message.join.project" />',
-'label.accept.project.invitation': '<fmt:message key="label.accept.project.invitation" />',
-'label.token': '<fmt:message key="label.token" />',
-'label.project.id': '<fmt:message key="label.project.id" />',
-'message.enter.token': '<fmt:message key="message.enter.token" />',
-'label.enter.token': '<fmt:message key="label.enter.token" />',
-'state.Accepted': '<fmt:message key="state.Accepted" />',
-'state.Pending': '<fmt:message key="state.Pending" />',
-'state.Completed': '<fmt:message key="state.Completed" />',
-'state.Declined': '<fmt:message key="state.Declined" />',
-'label.project': '<fmt:message key="label.project" />',
-'label.invitations': '<fmt:message key="label.invitations" />',
-'label.delete.project': '<fmt:message key="label.delete.project" />',
-'message.delete.project': '<fmt:message key="message.delete.project" />',
-'message.activate.project': '<fmt:message key="message.activate.project" />',
-'label.activate.project': '<fmt:message key="label.activate.project" />',
-'label.suspend.project': '<fmt:message key="label.suspend.project" />',
-'message.suspend.project': '<fmt:message key="message.suspend.project" />',
-'state.Suspended': '<fmt:message key="state.Suspended" />',
-'label.edit.project.details': '<fmt:message key="label.edit.project.details" />',
-'label.new.project': '<fmt:message key="label.new.project" />',
-'state.Active': '<fmt:message key="state.Active" />',
-'state.Disabled': '<fmt:message key="state.Disabled" />',
-'label.projects': '<fmt:message key="label.projects" />',
-'label.make.project.owner': '<fmt:message key="label.make.project.owner" />',
-'label.remove.project.account': '<fmt:message key="label.remove.project.account" />',
-'message.project.invite.sent': '<fmt:message key="message.project.invite.sent" />',
-'label.add.account.to.project': '<fmt:message key="label.add.account.to.project" />',
-'label.revoke.project.invite': '<fmt:message key="label.revoke.project.invite" />',
-'label.project.invite': '<fmt:message key="label.project.invite" />',
-'label.select.project': '<fmt:message key="label.select.project" />',
-'message.no.projects': '<fmt:message key="message.no.projects" />',
-'message.no.projects.adminOnly': '<fmt:message key="message.no.projects.adminOnly" />',
-'message.pending.projects.1': '<fmt:message key="message.pending.projects.1" />',
-'message.pending.projects.2': '<fmt:message key="message.pending.projects.2" />',
-'message.instanceWizard.noTemplates': '<fmt:message key="message.instanceWizard.noTemplates" />',
-'label.view': '<fmt:message key="label.view" />',
-'instances.actions.reboot.label': '<fmt:message key="instances.actions.reboot.label" />',
-'label.filterBy': '<fmt:message key="label.filterBy" />',
-'label.ok': '<fmt:message key="label.ok" />',
-'notification.reboot.instance': '<fmt:message key="notification.reboot.instance" />',
-'notification.start.instance': '<fmt:message key="notification.start.instance" />',
-'notification.stop.instance': '<fmt:message key="notification.stop.instance" />',
-'label.display.name': '<fmt:message key="label.display.name" />',
-'label.zone.name': '<fmt:message key="label.zone.name" />',
-'ui.listView.filters.all': '<fmt:message key="ui.listView.filters.all" />',
-'ui.listView.filters.mine': '<fmt:message key="ui.listView.filters.mine" />',
-'state.Running': '<fmt:message key="state.Running" />',
-'state.Stopped': '<fmt:message key="state.Stopped" />',
-'state.Destroyed': '<fmt:message key="state.Destroyed" />',
-'state.Error': '<fmt:message key="state.Error" />',
-'message.reset.password.warning.notPasswordEnabled': '<fmt:message key="message.reset.password.warning.notPasswordEnabled" />',
-'message.reset.password.warning.notStopped': '<fmt:message key="message.reset.password.warning.notStopped" />',
-'label.notifications': '<fmt:message key="label.notifications" />',
-'label.default.view': '<fmt:message key="label.default.view" />',
-'label.project.view': '<fmt:message key="label.project.view" />',
-'label.action.migrate.router': '<fmt:message key="label.action.migrate.router" />',
-'label.action.migrate.router.processing': '<fmt:message key="label.action.migrate.router.processing" />',
-'message.migrate.router.confirm': '<fmt:message key="message.migrate.router.confirm" />',
-'label.migrate.router.to': '<fmt:message key="label.migrate.router.to" />',
-'label.action.migrate.systemvm': '<fmt:message key="label.action.migrate.systemvm" />',
-'label.action.migrate.systemvm.processing': '<fmt:message key="label.action.migrate.systemvm.processing" />',
-'message.migrate.systemvm.confirm': '<fmt:message key="message.migrate.systemvm.confirm" />',
-'label.migrate.systemvm.to': '<fmt:message key="label.migrate.systemvm.to" />',
-'mode': '<fmt:message key="mode" />',
-'side.by.side': '<fmt:message key="side.by.side" />',
-'inline': '<fmt:message key="inline" />',
+'changed.item.properties': '<fmt:message key="changed.item.properties" />',
+'confirm.enable.s3': '<fmt:message key="confirm.enable.s3" />',
+'confirm.enable.swift': '<fmt:message key="confirm.enable.swift" />',
+'error.could.not.enable.zone': '<fmt:message key="error.could.not.enable.zone" />',
+'error.installWizard.message': '<fmt:message key="error.installWizard.message" />',
+'error.invalid.username.password': '<fmt:message key="error.invalid.username.password" />',
+'error.login': '<fmt:message key="error.login" />',
+'error.menu.select': '<fmt:message key="error.menu.select" />',
+'error.mgmt.server.inaccessible': '<fmt:message key="error.mgmt.server.inaccessible" />',
+'error.password.not.match': '<fmt:message key="error.password.not.match" />',
+'error.please.specify.physical.network.tags': '<fmt:message key="error.please.specify.physical.network.tags" />',
+'error.session.expired': '<fmt:message key="error.session.expired" />',
+'error.something.went.wrong.please.correct.the.following': '<fmt:message key="error.something.went.wrong.please.correct.the.following" />',
+'error.unable.to.reach.management.server': '<fmt:message key="error.unable.to.reach.management.server" />',
+'error.unresolved.internet.name': '<fmt:message key="error.unresolved.internet.name" />',
 'extractable': '<fmt:message key="extractable" />',
-'label.ocfs2': '<fmt:message key="label.ocfs2" />',
-'label.action.edit.host': '<fmt:message key="label.action.edit.host" />',
-'network.rate': '<fmt:message key="network.rate" />',
-'ICMP.type': '<fmt:message key="ICMP.type" />',
-'ICMP.code': '<fmt:message key="ICMP.code" />',
-'image.directory': '<fmt:message key="image.directory" />',
-'label.action.create.template.from.vm': '<fmt:message key="label.action.create.template.from.vm" />',
-'label.action.create.template.from.volume': '<fmt:message key="label.action.create.template.from.volume" />',
-'message.vm.create.template.confirm': '<fmt:message key="message.vm.create.template.confirm" />',
-'label.action.manage.cluster': '<fmt:message key="label.action.manage.cluster" />',
-'message.action.manage.cluster': '<fmt:message key="message.action.manage.cluster" />',
-'label.action.manage.cluster.processing': '<fmt:message key="label.action.manage.cluster.processing" />',
-'label.action.unmanage.cluster': '<fmt:message key="label.action.unmanage.cluster" />',
-'message.action.unmanage.cluster': '<fmt:message key="message.action.unmanage.cluster" />',
-'label.action.unmanage.cluster.processing': '<fmt:message key="label.action.unmanage.cluster.processing" />',
-'label.allocation.state': '<fmt:message key="label.allocation.state" />',
-'managed.state': '<fmt:message key="managed.state" />',
-'label.default.use': '<fmt:message key="label.default.use" />',
-'label.host.tags': '<fmt:message key="label.host.tags" />',
-'label.cidr': '<fmt:message key="label.cidr" />',
-'label.cidr.list': '<fmt:message key="label.cidr.list" />',
-'label.storage.tags': '<fmt:message key="label.storage.tags" />',
-'label.redundant.router': '<fmt:message key="label.redundant.router" />',
-'label.is.redundant.router': '<fmt:message key="label.is.redundant.router" />',
-'force.delete': '<fmt:message key="force.delete" />',
 'force.delete.domain.warning': '<fmt:message key="force.delete.domain.warning" />',
+'force.delete': '<fmt:message key="force.delete" />',
 'force.remove': '<fmt:message key="force.remove" />',
 'force.remove.host.warning': '<fmt:message key="force.remove.host.warning" />',
 'force.stop': '<fmt:message key="force.stop" />',
 'force.stop.instance.warning': '<fmt:message key="force.stop.instance.warning" />',
-'label.PreSetup': '<fmt:message key="label.PreSetup" />',
-'label.SR.name ': '<fmt:message key="label.SR.name " />',
-'label.SharedMountPoint': '<fmt:message key="label.SharedMountPoint" />',
-'label.clvm': '<fmt:message key="label.clvm" />',
-'label.rbd': '<fmt:message key="label.rbd" />',
-'label.volgroup': '<fmt:message key="label.volgroup" />',
-'label.VMFS.datastore': '<fmt:message key="label.VMFS.datastore" />',
-'label.network.device': '<fmt:message key="label.network.device" />',
-'label.add.network.device': '<fmt:message key="label.add.network.device" />',
-'label.network.device.type': '<fmt:message key="label.network.device.type" />',
-'label.DHCP.server.type': '<fmt:message key="label.DHCP.server.type" />',
-'label.Pxe.server.type': '<fmt:message key="label.Pxe.server.type" />',
-'label.PING.storage.IP': '<fmt:message key="label.PING.storage.IP" />',
-'label.PING.dir': '<fmt:message key="label.PING.dir" />',
-'label.TFTP.dir': '<fmt:message key="label.TFTP.dir" />',
-'label.PING.CIFS.username': '<fmt:message key="label.PING.CIFS.username" />',
-'label.PING.CIFS.password': '<fmt:message key="label.PING.CIFS.password" />',
-'label.CPU.cap': '<fmt:message key="label.CPU.cap" />',
-'label.action.enable.zone': '<fmt:message key="label.action.enable.zone" />',
-'label.action.enable.zone.processing': '<fmt:message key="label.action.enable.zone.processing" />',
-'message.action.enable.zone': '<fmt:message key="message.action.enable.zone" />',
-'label.action.disable.zone': '<fmt:message key="label.action.disable.zone" />',
-'label.action.disable.zone.processing': '<fmt:message key="label.action.disable.zone.processing" />',
-'message.action.disable.zone': '<fmt:message key="message.action.disable.zone" />',
-'label.action.enable.pod': '<fmt:message key="label.action.enable.pod" />',
-'label.action.enable.pod.processing': '<fmt:message key="label.action.enable.pod.processing" />',
-'message.action.enable.pod': '<fmt:message key="message.action.enable.pod" />',
-'label.action.disable.pod': '<fmt:message key="label.action.disable.pod" />',
-'label.action.disable.pod.processing': '<fmt:message key="label.action.disable.pod.processing" />',
-'message.action.disable.pod': '<fmt:message key="message.action.disable.pod" />',
-'label.action.enable.cluster': '<fmt:message key="label.action.enable.cluster" />',
-'label.action.enable.cluster.processing': '<fmt:message key="label.action.enable.cluster.processing" />',
-'message.action.enable.cluster': '<fmt:message key="message.action.enable.cluster" />',
-'label.action.disable.cluster': '<fmt:message key="label.action.disable.cluster" />',
-'label.action.disable.cluster.processing': '<fmt:message key="label.action.disable.cluster.processing" />',
-'message.action.disable.cluster': '<fmt:message key="message.action.disable.cluster" />',
+'ICMP.code': '<fmt:message key="ICMP.code" />',
+'ICMP.type': '<fmt:message key="ICMP.type" />',
+'image.directory': '<fmt:message key="image.directory" />',
+'inline': '<fmt:message key="inline" />',
+'instances.actions.reboot.label': '<fmt:message key="instances.actions.reboot.label" />',
+'label.accept.project.invitation': '<fmt:message key="label.accept.project.invitation" />',
+'label.account.and.security.group': '<fmt:message key="label.account.and.security.group" />',
+'label.account': '<fmt:message key="label.account" />',
 'label.account.id': '<fmt:message key="label.account.id" />',
 'label.account.name': '<fmt:message key="label.account.name" />',
-'label.account.specific': '<fmt:message key="label.account.specific" />',
-'label.account': '<fmt:message key="label.account" />',
 'label.accounts': '<fmt:message key="label.accounts" />',
+'label.account.specific': '<fmt:message key="label.account.specific" />',
 'label.acquire.new.ip': '<fmt:message key="label.acquire.new.ip" />',
-'label.show.ingress.rule': '<fmt:message key="label.show.ingress.rule" />',
-'label.hide.ingress.rule': '<fmt:message key="label.hide.ingress.rule" />',
-'label.action.attach.disk.processing': '<fmt:message key="label.action.attach.disk.processing" />',
 'label.action.attach.disk': '<fmt:message key="label.action.attach.disk" />',
-'label.action.attach.iso.processing': '<fmt:message key="label.action.attach.iso.processing" />',
+'label.action.attach.disk.processing': '<fmt:message key="label.action.attach.disk.processing" />',
 'label.action.attach.iso': '<fmt:message key="label.action.attach.iso" />',
-'label.action.cancel.maintenance.mode.processing': '<fmt:message key="label.action.cancel.maintenance.mode.processing" />',
+'label.action.attach.iso.processing': '<fmt:message key="label.action.attach.iso.processing" />',
 'label.action.cancel.maintenance.mode': '<fmt:message key="label.action.cancel.maintenance.mode" />',
+'label.action.cancel.maintenance.mode.processing': '<fmt:message key="label.action.cancel.maintenance.mode.processing" />',
 'label.action.change.password': '<fmt:message key="label.action.change.password" />',
-'label.action.change.service.processing': '<fmt:message key="label.action.change.service.processing" />',
 'label.action.change.service': '<fmt:message key="label.action.change.service" />',
-'label.action.copy.ISO.processing': '<fmt:message key="label.action.copy.ISO.processing" />',
+'label.action.change.service.processing': '<fmt:message key="label.action.change.service.processing" />',
 'label.action.copy.ISO': '<fmt:message key="label.action.copy.ISO" />',
-'label.action.copy.template.processing': '<fmt:message key="label.action.copy.template.processing" />',
+'label.action.copy.ISO.processing': '<fmt:message key="label.action.copy.ISO.processing" />',
 'label.action.copy.template': '<fmt:message key="label.action.copy.template" />',
-'label.action.create.template.processing': '<fmt:message key="label.action.create.template.processing" />',
+'label.action.copy.template.processing': '<fmt:message key="label.action.copy.template.processing" />',
 'label.action.create.template': '<fmt:message key="label.action.create.template" />',
-'label.action.create.vm.processing': '<fmt:message key="label.action.create.vm.processing" />',
+'label.action.create.template.from.vm': '<fmt:message key="label.action.create.template.from.vm" />',
+'label.action.create.template.from.volume': '<fmt:message key="label.action.create.template.from.volume" />',
+'label.action.create.template.processing': '<fmt:message key="label.action.create.template.processing" />',
 'label.action.create.vm': '<fmt:message key="label.action.create.vm" />',
-'label.action.create.volume.processing': '<fmt:message key="label.action.create.volume.processing" />',
+'label.action.create.vm.processing': '<fmt:message key="label.action.create.vm.processing" />',
 'label.action.create.volume': '<fmt:message key="label.action.create.volume" />',
-'label.action.delete.IP.range.processing': '<fmt:message key="label.action.delete.IP.range.processing" />',
-'label.action.delete.IP.range': '<fmt:message key="label.action.delete.IP.range" />',
-'label.action.delete.ISO.processing': '<fmt:message key="label.action.delete.ISO.processing" />',
-'label.action.delete.ISO': '<fmt:message key="label.action.delete.ISO" />',
-'label.action.delete.account.processing': '<fmt:message key="label.action.delete.account.processing" />',
+'label.action.create.volume.processing': '<fmt:message key="label.action.create.volume.processing" />',
 'label.action.delete.account': '<fmt:message key="label.action.delete.account" />',
-'label.action.delete.cluster.processing': '<fmt:message key="label.action.delete.cluster.processing" />',
+'label.action.delete.account.processing': '<fmt:message key="label.action.delete.account.processing" />',
 'label.action.delete.cluster': '<fmt:message key="label.action.delete.cluster" />',
-'label.action.delete.disk.offering.processing': '<fmt:message key="label.action.delete.disk.offering.processing" />',
+'label.action.delete.cluster.processing': '<fmt:message key="label.action.delete.cluster.processing" />',
 'label.action.delete.disk.offering': '<fmt:message key="label.action.delete.disk.offering" />',
-'label.action.update.resource.count': '<fmt:message key="label.action.update.resource.count" />',
-'label.action.update.resource.count.processing': '<fmt:message key="label.action.update.resource.count.processing" />',
+'label.action.delete.disk.offering.processing': '<fmt:message key="label.action.delete.disk.offering.processing" />',
 'label.action.delete.domain': '<fmt:message key="label.action.delete.domain" />',
 'label.action.delete.domain.processing': '<fmt:message key="label.action.delete.domain.processing" />',
-'label.action.delete.firewall.processing': '<fmt:message key="label.action.delete.firewall.processing" />',
 'label.action.delete.firewall': '<fmt:message key="label.action.delete.firewall" />',
-'label.action.delete.ingress.rule.processing': '<fmt:message key="label.action.delete.ingress.rule.processing" />',
+'label.action.delete.firewall.processing': '<fmt:message key="label.action.delete.firewall.processing" />',
 'label.action.delete.ingress.rule': '<fmt:message key="label.action.delete.ingress.rule" />',
-'label.action.delete.load.balancer.processing': '<fmt:message key="label.action.delete.load.balancer.processing" />',
+'label.action.delete.ingress.rule.processing': '<fmt:message key="label.action.delete.ingress.rule.processing" />',
+'label.action.delete.IP.range': '<fmt:message key="label.action.delete.IP.range" />',
+'label.action.delete.IP.range.processing': '<fmt:message key="label.action.delete.IP.range.processing" />',
+'label.action.delete.ISO': '<fmt:message key="label.action.delete.ISO" />',
+'label.action.delete.ISO.processing': '<fmt:message key="label.action.delete.ISO.processing" />',
 'label.action.delete.load.balancer': '<fmt:message key="label.action.delete.load.balancer" />',
-'label.action.edit.network.processing': '<fmt:message key="label.action.edit.network.processing" />',
-'label.action.edit.network': '<fmt:message key="label.action.edit.network" />',
-'label.action.delete.network.processing': '<fmt:message key="label.action.delete.network.processing" />',
+'label.action.delete.load.balancer.processing': '<fmt:message key="label.action.delete.load.balancer.processing" />',
 'label.action.delete.network': '<fmt:message key="label.action.delete.network" />',
+'label.action.delete.network.processing': '<fmt:message key="label.action.delete.network.processing" />',
 'label.action.delete.nexusVswitch': '<fmt:message key="label.action.delete.nexusVswitch" />',
-'label.action.enable.nexusVswitch': '<fmt:message key="label.action.enable.nexusVswitch" />',
-'label.action.disable.nexusVswitch': '<fmt:message key="label.action.disable.nexusVswitch" />',
-'label.action.delete.pod.processing': '<fmt:message key="label.action.delete.pod.processing" />',
+'label.action.delete.physical.network': '<fmt:message key="label.action.delete.physical.network" />',
 'label.action.delete.pod': '<fmt:message key="label.action.delete.pod" />',
-'label.action.delete.primary.storage.processing': '<fmt:message key="label.action.delete.primary.storage.processing" />',
+'label.action.delete.pod.processing': '<fmt:message key="label.action.delete.pod.processing" />',
 'label.action.delete.primary.storage': '<fmt:message key="label.action.delete.primary.storage" />',
-'label.action.delete.secondary.storage.processing': '<fmt:message key="label.action.delete.secondary.storage.processing" />',
+'label.action.delete.primary.storage.processing': '<fmt:message key="label.action.delete.primary.storage.processing" />',
 'label.action.delete.secondary.storage': '<fmt:message key="label.action.delete.secondary.storage" />',
-'label.action.delete.security.group.processing': '<fmt:message key="label.action.delete.security.group.processing" />',
+'label.action.delete.secondary.storage.processing': '<fmt:message key="label.action.delete.secondary.storage.processing" />',
 'label.action.delete.security.group': '<fmt:message key="label.action.delete.security.group" />',
-'label.action.delete.service.offering.processing': '<fmt:message key="label.action.delete.service.offering.processing" />',
+'label.action.delete.security.group.processing': '<fmt:message key="label.action.delete.security.group.processing" />',
 'label.action.delete.service.offering': '<fmt:message key="label.action.delete.service.offering" />',
-'label.action.delete.snapshot.processing': '<fmt:message key="label.action.delete.snapshot.processing" />',
+'label.action.delete.service.offering.processing': '<fmt:message key="label.action.delete.service.offering.processing" />',
 'label.action.delete.snapshot': '<fmt:message key="label.action.delete.snapshot" />',
-'label.action.delete.template.processing': '<fmt:message key="label.action.delete.template.processing" />',
+'label.action.delete.snapshot.processing': '<fmt:message key="label.action.delete.snapshot.processing" />',
+'label.action.delete.system.service.offering': '<fmt:message key="label.action.delete.system.service.offering" />',
 'label.action.delete.template': '<fmt:message key="label.action.delete.template" />',
-'label.action.delete.user.processing': '<fmt:message key="label.action.delete.user.processing" />',
+'label.action.delete.template.processing': '<fmt:message key="label.action.delete.template.processing" />',
 'label.action.delete.user': '<fmt:message key="label.action.delete.user" />',
-'label.action.delete.volume.processing': '<fmt:message key="label.action.delete.volume.processing" />',
+'label.action.delete.user.processing': '<fmt:message key="label.action.delete.user.processing" />',
 'label.action.delete.volume': '<fmt:message key="label.action.delete.volume" />',
-'label.action.delete.zone.processing': '<fmt:message key="label.action.delete.zone.processing" />',
+'label.action.delete.volume.processing': '<fmt:message key="label.action.delete.volume.processing" />',
 'label.action.delete.zone': '<fmt:message key="label.action.delete.zone" />',
-'label.action.destroy.instance.processing': '<fmt:message key="label.action.destroy.instance.processing" />',
+'label.action.delete.zone.processing': '<fmt:message key="label.action.delete.zone.processing" />',
 'label.action.destroy.instance': '<fmt:message key="label.action.destroy.instance" />',
-'label.action.destroy.systemvm.processing': '<fmt:message key="label.action.destroy.systemvm.processing" />',
+'label.action.destroy.instance.processing': '<fmt:message key="label.action.destroy.instance.processing" />',
 'label.action.destroy.systemvm': '<fmt:message key="label.action.destroy.systemvm" />',
-'label.action.detach.disk.processing': '<fmt:message key="label.action.detach.disk.processing" />',
+'label.action.destroy.systemvm.processing': '<fmt:message key="label.action.destroy.systemvm.processing" />',
 'label.action.detach.disk': '<fmt:message key="label.action.detach.disk" />',
-'label.action.detach.iso.processing': '<fmt:message key="label.action.detach.iso.processing" />',
+'label.action.detach.disk.processing': '<fmt:message key="label.action.detach.disk.processing" />',
 'label.action.detach.iso': '<fmt:message key="label.action.detach.iso" />',
-'label.action.disable.account.processing': '<fmt:message key="label.action.disable.account.processing" />',
+'label.action.detach.iso.processing': '<fmt:message key="label.action.detach.iso.processing" />',
 'label.action.disable.account': '<fmt:message key="label.action.disable.account" />',
-'label.action.disable.static.NAT.processing': '<fmt:message key="label.action.disable.static.NAT.processing" />',
+'label.action.disable.account.processing': '<fmt:message key="label.action.disable.account.processing" />',
+'label.action.disable.cluster': '<fmt:message key="label.action.disable.cluster" />',
+'label.action.disable.cluster.processing': '<fmt:message key="label.action.disable.cluster.processing" />',
+'label.action.disable.nexusVswitch': '<fmt:message key="label.action.disable.nexusVswitch" />',
+'label.action.disable.physical.network': '<fmt:message key="label.action.disable.physical.network" />',
+'label.action.disable.pod': '<fmt:message key="label.action.disable.pod" />',
+'label.action.disable.pod.processing': '<fmt:message key="label.action.disable.pod.processing" />',
 'label.action.disable.static.NAT': '<fmt:message key="label.action.disable.static.NAT" />',
-'label.action.disable.user.processing': '<fmt:message key="label.action.disable.user.processing" />',
+'label.action.disable.static.NAT.processing': '<fmt:message key="label.action.disable.static.NAT.processing" />',
 'label.action.disable.user': '<fmt:message key="label.action.disable.user" />',
+'label.action.disable.user.processing': '<fmt:message key="label.action.disable.user.processing" />',
+'label.action.disable.zone': '<fmt:message key="label.action.disable.zone" />',
+'label.action.disable.zone.processing': '<fmt:message key="label.action.disable.zone.processing" />',
 'label.action.download.ISO': '<fmt:message key="label.action.download.ISO" />',
 'label.action.download.template': '<fmt:message key="label.action.download.template" />',
-'label.action.download.volume.processing': '<fmt:message key="label.action.download.volume.processing" />',
 'label.action.download.volume': '<fmt:message key="label.action.download.volume" />',
-'label.action.edit.ISO': '<fmt:message key="label.action.edit.ISO" />',
+'label.action.download.volume.processing': '<fmt:message key="label.action.download.volume.processing" />',
 'label.action.edit.account': '<fmt:message key="label.action.edit.account" />',
 'label.action.edit.disk.offering': '<fmt:message key="label.action.edit.disk.offering" />',
 'label.action.edit.domain': '<fmt:message key="label.action.edit.domain" />',
 'label.action.edit.global.setting': '<fmt:message key="label.action.edit.global.setting" />',
+'label.action.edit.host': '<fmt:message key="label.action.edit.host" />',
 'label.action.edit.instance': '<fmt:message key="label.action.edit.instance" />',
+'label.action.edit.ISO': '<fmt:message key="label.action.edit.ISO" />',
+'label.action.edit.network': '<fmt:message key="label.action.edit.network" />',
 'label.action.edit.network.offering': '<fmt:message key="label.action.edit.network.offering" />',
+'label.action.edit.network.processing': '<fmt:message key="label.action.edit.network.processing" />',
 'label.action.edit.pod': '<fmt:message key="label.action.edit.pod" />',
 'label.action.edit.primary.storage': '<fmt:message key="label.action.edit.primary.storage" />',
 'label.action.edit.resource.limits': '<fmt:message key="label.action.edit.resource.limits" />',
@@ -600,112 +167,192 @@ dictionary = {
 'label.action.edit.template': '<fmt:message key="label.action.edit.template" />',
 'label.action.edit.user': '<fmt:message key="label.action.edit.user" />',
 'label.action.edit.zone': '<fmt:message key="label.action.edit.zone" />',
-'label.action.enable.account.processing': '<fmt:message key="label.action.enable.account.processing" />',
 'label.action.enable.account': '<fmt:message key="label.action.enable.account" />',
-'label.action.enable.maintenance.mode.processing': '<fmt:message key="label.action.enable.maintenance.mode.processing" />',
+'label.action.enable.account.processing': '<fmt:message key="label.action.enable.account.processing" />',
+'label.action.enable.cluster': '<fmt:message key="label.action.enable.cluster" />',
+'label.action.enable.cluster.processing': '<fmt:message key="label.action.enable.cluster.processing" />',
 'label.action.enable.maintenance.mode': '<fmt:message key="label.action.enable.maintenance.mode" />',
-'label.action.enable.static.NAT.processing': '<fmt:message key="label.action.enable.static.NAT.processing" />',
+'label.action.enable.maintenance.mode.processing': '<fmt:message key="label.action.enable.maintenance.mode.processing" />',
+'label.action.enable.nexusVswitch': '<fmt:message key="label.action.enable.nexusVswitch" />',
+'label.action.enable.physical.network': '<fmt:message key="label.action.enable.physical.network" />',
+'label.action.enable.pod': '<fmt:message key="label.action.enable.pod" />',
+'label.action.enable.pod.processing': '<fmt:message key="label.action.enable.pod.processing" />',
 'label.action.enable.static.NAT': '<fmt:message key="label.action.enable.static.NAT" />',
-'label.action.enable.user.processing': '<fmt:message key="label.action.enable.user.processing" />',
+'label.action.enable.static.NAT.processing': '<fmt:message key="label.action.enable.static.NAT.processing" />',
 'label.action.enable.user': '<fmt:message key="label.action.enable.user" />',
-'label.action.force.reconnect.processing': '<fmt:message key="label.action.force.reconnect.processing" />',
+'label.action.enable.user.processing': '<fmt:message key="label.action.enable.user.processing" />',
+'label.action.enable.zone': '<fmt:message key="label.action.enable.zone" />',
+'label.action.enable.zone.processing': '<fmt:message key="label.action.enable.zone.processing" />',
 'label.action.force.reconnect': '<fmt:message key="label.action.force.reconnect" />',
-'label.action.generate.keys.processing': '<fmt:message key="label.action.generate.keys.processing" />',
+'label.action.force.reconnect.processing': '<fmt:message key="label.action.force.reconnect.processing" />',
 'label.action.generate.keys': '<fmt:message key="label.action.generate.keys" />',
-'label.action.lock.account.processing': '<fmt:message key="label.action.lock.account.processing" />',
+'label.action.generate.keys.processing': '<fmt:message key="label.action.generate.keys.processing" />',
 'label.action.lock.account': '<fmt:message key="label.action.lock.account" />',
+'label.action.lock.account.processing': '<fmt:message key="label.action.lock.account.processing" />',
+'label.action.manage.cluster': '<fmt:message key="label.action.manage.cluster" />',
+'label.action.manage.cluster.processing': '<fmt:message key="label.action.manage.cluster.processing" />',
 'label.action.migrate.instance': '<fmt:message key="label.action.migrate.instance" />',
 'label.action.migrate.instance.processing': '<fmt:message key="label.action.migrate.instance.processing" />',
-'label.action.reboot.instance.processing': '<fmt:message key="label.action.reboot.instance.processing" />',
+'label.action.migrate.router': '<fmt:message key="label.action.migrate.router" />',
+'label.action.migrate.router.processing': '<fmt:message key="label.action.migrate.router.processing" />',
+'label.action.migrate.systemvm': '<fmt:message key="label.action.migrate.systemvm" />',
+'label.action.migrate.systemvm.processing': '<fmt:message key="label.action.migrate.systemvm.processing" />',
 'label.action.reboot.instance': '<fmt:message key="label.action.reboot.instance" />',
-'label.action.reboot.router.processing': '<fmt:message key="label.action.reboot.router.processing" />',
+'label.action.reboot.instance.processing': '<fmt:message key="label.action.reboot.instance.processing" />',
 'label.action.reboot.router': '<fmt:message key="label.action.reboot.router" />',
-'label.action.reboot.systemvm.processing': '<fmt:message key="label.action.reboot.systemvm.processing" />',
+'label.action.reboot.router.processing': '<fmt:message key="label.action.reboot.router.processing" />',
 'label.action.reboot.systemvm': '<fmt:message key="label.action.reboot.systemvm" />',
+'label.action.reboot.systemvm.processing': '<fmt:message key="label.action.reboot.systemvm.processing" />',
 'label.action.recurring.snapshot': '<fmt:message key="label.action.recurring.snapshot" />',
-'label.action.release.ip.processing': '<fmt:message key="label.action.release.ip.processing" />',
+'label.action.register.iso': '<fmt:message key="label.action.register.iso" />',
+'label.action.register.template': '<fmt:message key="label.action.register.template" />',
 'label.action.release.ip': '<fmt:message key="label.action.release.ip" />',
-'label.action.remove.host.processing': '<fmt:message key="label.action.remove.host.processing" />',
+'label.action.release.ip.processing': '<fmt:message key="label.action.release.ip.processing" />',
 'label.action.remove.host': '<fmt:message key="label.action.remove.host" />',
-'label.action.reset.password.processing': '<fmt:message key="label.action.reset.password.processing" />',
+'label.action.remove.host.processing': '<fmt:message key="label.action.remove.host.processing" />',
 'label.action.reset.password': '<fmt:message key="label.action.reset.password" />',
+'label.action.reset.password.processing': '<fmt:message key="label.action.reset.password.processing" />',
+'label.action.resize.volume': '<fmt:message key="label.action.resize.volume" />',
 'label.action.resource.limits': '<fmt:message key="label.action.resource.limits" />',
-'label.action.restore.instance.processing': '<fmt:message key="label.action.restore.instance.processing" />',
 'label.action.restore.instance': '<fmt:message key="label.action.restore.instance" />',
-'label.action.start.instance.processing': '<fmt:message key="label.action.start.instance.processing" />',
+'label.action.restore.instance.processing': '<fmt:message key="label.action.restore.instance.processing" />',
+'label.actions': '<fmt:message key="label.actions" />',
 'label.action.start.instance': '<fmt:message key="label.action.start.instance" />',
-'label.action.start.router.processing': '<fmt:message key="label.action.start.router.processing" />',
+'label.action.start.instance.processing': '<fmt:message key="label.action.start.instance.processing" />',
 'label.action.start.router': '<fmt:message key="label.action.start.router" />',
-'label.action.start.systemvm.processing': '<fmt:message key="label.action.start.systemvm.processing" />',
+'label.action.start.router.processing': '<fmt:message key="label.action.start.router.processing" />',
 'label.action.start.systemvm': '<fmt:message key="label.action.start.systemvm" />',
-'label.action.stop.instance.processing': '<fmt:message key="label.action.stop.instance.processing" />',
+'label.action.start.systemvm.processing': '<fmt:message key="label.action.start.systemvm.processing" />',
 'label.action.stop.instance': '<fmt:message key="label.action.stop.instance" />',
-'label.action.stop.router.processing': '<fmt:message key="label.action.stop.router.processing" />',
+'label.action.stop.instance.processing': '<fmt:message key="label.action.stop.instance.processing" />',
 'label.action.stop.router': '<fmt:message key="label.action.stop.router" />',
-'label.action.stop.systemvm.processing': '<fmt:message key="label.action.stop.systemvm.processing" />',
+'label.action.stop.router.processing': '<fmt:message key="label.action.stop.router.processing" />',
 'label.action.stop.systemvm': '<fmt:message key="label.action.stop.systemvm" />',
-'label.action.take.snapshot.processing': '<fmt:message key="label.action.take.snapshot.processing" />',
+'label.action.stop.systemvm.processing': '<fmt:message key="label.action.stop.systemvm.processing" />',
 'label.action.take.snapshot': '<fmt:message key="label.action.take.snapshot" />',
-'label.action.update.OS.preference.processing': '<fmt:message key="label.action.update.OS.preference.processing" />',
+'label.action.take.snapshot.processing': '<fmt:message key="label.action.take.snapshot.processing" />',
+'label.action.unmanage.cluster': '<fmt:message key="label.action.unmanage.cluster" />',
+'label.action.unmanage.cluster.processing': '<fmt:message key="label.action.unmanage.cluster.processing" />',
 'label.action.update.OS.preference': '<fmt:message key="label.action.update.OS.preference" />',
-'label.actions': '<fmt:message key="label.actions" />',
+'label.action.update.OS.preference.processing': '<fmt:message key="label.action.update.OS.preference.processing" />',
+'label.action.update.resource.count': '<fmt:message key="label.action.update.resource.count" />',
+'label.action.update.resource.count.processing': '<fmt:message key="label.action.update.resource.count.processing" />',
+'label.action.vmsnapshot.create': '<fmt:message key="label.action.vmsnapshot.create" />',
+'label.action.vmsnapshot.delete': '<fmt:message key="label.action.vmsnapshot.delete" />',
+'label.action.vmsnapshot.revert': '<fmt:message key="label.action.vmsnapshot.revert" />',
+'label.activate.project': '<fmt:message key="label.activate.project" />',
 'label.active.sessions': '<fmt:message key="label.active.sessions" />',
 'label.add.account': '<fmt:message key="label.add.account" />',
+'label.add.accounts': '<fmt:message key="label.add.accounts" />',
+'label.add.accounts.to': '<fmt:message key="label.add.accounts.to" />',
+'label.add.account.to.project': '<fmt:message key="label.add.account.to.project" />',
+'label.add.ACL': '<fmt:message key="label.add.ACL" />',
+'label.add.affinity.group': '<fmt:message key="label.add.affinity.group" />',
+'label.add.BigSwitchVns.device': '<fmt:message key="label.add.BigSwitchVns.device" />',
 'label.add.by.cidr': '<fmt:message key="label.add.by.cidr" />',
+'label.add.by': '<fmt:message key="label.add.by" />',
 'label.add.by.group': '<fmt:message key="label.add.by.group" />',
 'label.add.cluster': '<fmt:message key="label.add.cluster" />',
+'label.add.compute.offering': '<fmt:message key="label.add.compute.offering" />',
 'label.add.direct.iprange': '<fmt:message key="label.add.direct.iprange" />',
 'label.add.disk.offering': '<fmt:message key="label.add.disk.offering" />',
 'label.add.domain': '<fmt:message key="label.add.domain" />',
+'label.add.egress.rule': '<fmt:message key="label.add.egress.rule" />',
+'label.add.F5.device': '<fmt:message key="label.add.F5.device" />',
 'label.add.firewall': '<fmt:message key="label.add.firewall" />',
+'label.add': '<fmt:message key="label.add" />',
+'label.add.guest.network': '<fmt:message key="label.add.guest.network" />',
 'label.add.host': '<fmt:message key="label.add.host" />',
+'label.adding.cluster': '<fmt:message key="label.adding.cluster" />',
+'label.adding.failed': '<fmt:message key="label.adding.failed" />',
+'label.adding': '<fmt:message key="label.adding" />',
+'label.adding.pod': '<fmt:message key="label.adding.pod" />',
+'label.adding.processing': '<fmt:message key="label.adding.processing" />',
 'label.add.ingress.rule': '<fmt:message key="label.add.ingress.rule" />',
+'label.adding.succeeded': '<fmt:message key="label.adding.succeeded" />',
+'label.adding.user': '<fmt:message key="label.adding.user" />',
+'label.adding.zone': '<fmt:message key="label.adding.zone" />',
 'label.add.ip.range': '<fmt:message key="label.add.ip.range" />',
+'label.additional.networks': '<fmt:message key="label.additional.networks" />',
 'label.add.load.balancer': '<fmt:message key="label.add.load.balancer" />',
 'label.add.more': '<fmt:message key="label.add.more" />',
+'label.add.netScaler.device': '<fmt:message key="label.add.netScaler.device" />',
+'label.add.network.ACL': '<fmt:message key="label.add.network.ACL" />',
+'label.add.network.device': '<fmt:message key="label.add.network.device" />',
 'label.add.network': '<fmt:message key="label.add.network" />',
+'label.add.network.offering': '<fmt:message key="label.add.network.offering" />',
+'label.add.new.F5': '<fmt:message key="label.add.new.F5" />',
+'label.add.new.gateway': '<fmt:message key="label.add.new.gateway" />',
+'label.add.new.NetScaler': '<fmt:message key="label.add.new.NetScaler" />',
+'label.add.new.SRX': '<fmt:message key="label.add.new.SRX" />',
+'label.add.new.tier': '<fmt:message key="label.add.new.tier" />',
+'label.add.NiciraNvp.device': '<fmt:message key="label.add.NiciraNvp.device" />',
 'label.add.pod': '<fmt:message key="label.add.pod" />',
+'label.add.port.forwarding.rule': '<fmt:message key="label.add.port.forwarding.rule" />',
 'label.add.primary.storage': '<fmt:message key="label.add.primary.storage" />',
+'label.add.region': '<fmt:message key="label.add.region" />',
+'label.add.route': '<fmt:message key="label.add.route" />',
+'label.add.rule': '<fmt:message key="label.add.rule" />',
 'label.add.secondary.storage': '<fmt:message key="label.add.secondary.storage" />',
 'label.add.security.group': '<fmt:message key="label.add.security.group" />',
 'label.add.service.offering': '<fmt:message key="label.add.service.offering" />',
+'label.add.SRX.device': '<fmt:message key="label.add.SRX.device" />',
+'label.add.static.nat.rule': '<fmt:message key="label.add.static.nat.rule" />',
+'label.add.static.route': '<fmt:message key="label.add.static.route" />',
 'label.add.system.service.offering': '<fmt:message key="label.add.system.service.offering" />',
 'label.add.template': '<fmt:message key="label.add.template" />',
+'label.add.to.group': '<fmt:message key="label.add.to.group" />',
 'label.add.user': '<fmt:message key="label.add.user" />',
 'label.add.vlan': '<fmt:message key="label.add.vlan" />',
+'label.add.vm': '<fmt:message key="label.add.vm" />',
+'label.add.vms': '<fmt:message key="label.add.vms" />',
+'label.add.vms.to.lb': '<fmt:message key="label.add.vms.to.lb" />',
+'label.add.VM.to.tier': '<fmt:message key="label.add.VM.to.tier" />',
 'label.add.volume': '<fmt:message key="label.add.volume" />',
+'label.add.vpc': '<fmt:message key="label.add.vpc" />',
+'label.add.vpn.customer.gateway': '<fmt:message key="label.add.vpn.customer.gateway" />',
+'label.add.VPN.gateway': '<fmt:message key="label.add.VPN.gateway" />',
+'label.add.vpn.user': '<fmt:message key="label.add.vpn.user" />',
 'label.add.zone': '<fmt:message key="label.add.zone" />',
-'label.add': '<fmt:message key="label.add" />',
-'label.adding.cluster': '<fmt:message key="label.adding.cluster" />',
-'label.adding.failed': '<fmt:message key="label.adding.failed" />',
-'label.adding.pod': '<fmt:message key="label.adding.pod" />',
-'label.adding.processing': '<fmt:message key="label.adding.processing" />',
-'label.adding.succeeded': '<fmt:message key="label.adding.succeeded" />',
-'label.adding.user': '<fmt:message key="label.adding.user" />',
-'label.adding.zone': '<fmt:message key="label.adding.zone" />',
-'label.adding': '<fmt:message key="label.adding" />',
-'label.additional.networks': '<fmt:message key="label.additional.networks" />',
 'label.admin.accounts': '<fmt:message key="label.admin.accounts" />',
 'label.admin': '<fmt:message key="label.admin" />',
+'label.advanced': '<fmt:message key="label.advanced" />',
 'label.advanced.mode': '<fmt:message key="label.advanced.mode" />',
 'label.advanced.search': '<fmt:message key="label.advanced.search" />',
-'label.advanced': '<fmt:message key="label.advanced" />',
+'label.affinity': '<fmt:message key="label.affinity" />',
+'label.affinity.group': '<fmt:message key="label.affinity.group" />',
+'label.affinity.groups': '<fmt:message key="label.affinity.groups" />',
+'label.agent.password': '<fmt:message key="label.agent.password" />',
+'label.agent.username': '<fmt:message key="label.agent.username" />',
+'label.agree': '<fmt:message key="label.agree" />',
 'label.alert': '<fmt:message key="label.alert" />',
 'label.algorithm': '<fmt:message key="label.algorithm" />',
 'label.allocated': '<fmt:message key="label.allocated" />',
+'label.allocation.state': '<fmt:message key="label.allocation.state" />',
+'label.anti.affinity': '<fmt:message key="label.anti.affinity" />',
+'label.anti.affinity.group': '<fmt:message key="label.anti.affinity.group" />',
+'label.anti.affinity.groups': '<fmt:message key="label.anti.affinity.groups" />',
 'label.api.key': '<fmt:message key="label.api.key" />',
-'label.assign.to.load.balancer': '<fmt:message key="label.assign.to.load.balancer" />',
+'label.apply': '<fmt:message key="label.apply" />',
 'label.assign': '<fmt:message key="label.assign" />',
+'label.assign.to.load.balancer': '<fmt:message key="label.assign.to.load.balancer" />',
+'label.associated.network': '<fmt:message key="label.associated.network" />',
 'label.associated.network.id': '<fmt:message key="label.associated.network.id" />',
 'label.attached.iso': '<fmt:message key="label.attached.iso" />',
-'label.availability.zone': '<fmt:message key="label.availability.zone" />',
+'label.author.email': '<fmt:message key="label.author.email" />',
+'label.author.name': '<fmt:message key="label.author.name" />',
 'label.availability': '<fmt:message key="label.availability" />',
-'label.available.public.ips': '<fmt:message key="label.available.public.ips" />',
+'label.availability.zone': '<fmt:message key="label.availability.zone" />',
 'label.available': '<fmt:message key="label.available" />',
+'label.available.public.ips': '<fmt:message key="label.available.public.ips" />',
 'label.back': '<fmt:message key="label.back" />',
+'label.bandwidth': '<fmt:message key="label.bandwidth" />',
 'label.basic.mode': '<fmt:message key="label.basic.mode" />',
+'label.bigswitch.controller.address': '<fmt:message key="label.bigswitch.controller.address" />',
 'label.bootable': '<fmt:message key="label.bootable" />',
+'label.broadcast.domain.range': '<fmt:message key="label.broadcast.domain.range" />',
 'label.broadcast.domain.type': '<fmt:message key="label.broadcast.domain.type" />',
+'label.broadcast.uri': '<fmt:message key="label.broadcast.uri" />',
 'label.by.account': '<fmt:message key="label.by.account" />',
 'label.by.availability': '<fmt:message key="label.by.availability" />',
 'label.by.domain': '<fmt:message key="label.by.domain" />',
@@ -715,31 +362,64 @@ dictionary = {
 'label.by.role': '<fmt:message key="label.by.role" />',
 'label.by.start.date': '<fmt:message key="label.by.start.date" />',
 'label.by.state': '<fmt:message key="label.by.state" />',
+'label.bytes.received': '<fmt:message key="label.bytes.received" />',
+'label.bytes.sent': '<fmt:message key="label.bytes.sent" />',
 'label.by.traffic.type': '<fmt:message key="label.by.traffic.type" />',
-'label.by.type.id': '<fmt:message key="label.by.type.id" />',
 'label.by.type': '<fmt:message key="label.by.type" />',
+'label.by.type.id': '<fmt:message key="label.by.type.id" />',
 'label.by.zone': '<fmt:message key="label.by.zone" />',
-'label.bytes.received': '<fmt:message key="label.bytes.received" />',
-'label.bytes.sent': '<fmt:message key="label.bytes.sent" />',
 'label.cancel': '<fmt:message key="label.cancel" />',
+'label.capacity': '<fmt:message key="label.capacity" />',
 'label.certificate': '<fmt:message key="label.certificate" />',
-'label.privatekey': '<fmt:message key="label.privatekey" />',
-'label.domain.suffix': '<fmt:message key="label.domain.suffix" />',
+'label.change.service.offering': '<fmt:message key="label.change.service.offering" />',
+'label.change.value': '<fmt:message key="label.change.value" />',
 'label.character': '<fmt:message key="label.character" />',
+'label.checksum': '<fmt:message key="label.checksum" />',
 'label.cidr.account': '<fmt:message key="label.cidr.account" />',
+'label.cidr': '<fmt:message key="label.cidr" />',
+'label.cidr.list': '<fmt:message key="label.cidr.list" />',
+'label.CIDR.list': '<fmt:message key="label.CIDR.list" />',
+'label.CIDR.of.destination.network': '<fmt:message key="label.CIDR.of.destination.network" />',
+'label.clean.up': '<fmt:message key="label.clean.up" />',
+'label.clear.list': '<fmt:message key="label.clear.list" />',
 'label.close': '<fmt:message key="label.close" />',
 'label.cloud.console': '<fmt:message key="label.cloud.console" />',
 'label.cloud.managed': '<fmt:message key="label.cloud.managed" />',
-'label.cluster.type': '<fmt:message key="label.cluster.type" />',
 'label.cluster': '<fmt:message key="label.cluster" />',
+'label.cluster.name': '<fmt:message key="label.cluster.name" />',
+'label.clusters': '<fmt:message key="label.clusters" />',
+'label.cluster.type': '<fmt:message key="label.cluster.type" />',
+'label.clvm': '<fmt:message key="label.clvm" />',
 'label.code': '<fmt:message key="label.code" />',
+'label.community': '<fmt:message key="label.community" />',
+'label.compute.and.storage': '<fmt:message key="label.compute.and.storage" />',
+'label.compute': '<fmt:message key="label.compute" />',
+'label.compute.offering': '<fmt:message key="label.compute.offering" />',
+'label.compute.offerings': '<fmt:message key="label.compute.offerings" />',
+'label.configuration': '<fmt:message key="label.configuration" />',
+'label.configure': '<fmt:message key="label.configure" />',
+'label.configure.network.ACLs': '<fmt:message key="label.configure.network.ACLs" />',
+'label.configure.vpc': '<fmt:message key="label.configure.vpc" />',
 'label.confirmation': '<fmt:message key="label.confirmation" />',
-'label.cpu.allocated.for.VMs': '<fmt:message key="label.cpu.allocated.for.VMs" />',
+'label.confirm.password': '<fmt:message key="label.confirm.password" />',
+'label.congratulations': '<fmt:message key="label.congratulations" />',
+'label.conserve.mode': '<fmt:message key="label.conserve.mode" />',
+'label.console.proxy' : '<fmt:message key="label.console.proxy" />',
+'label.continue.basic.install': '<fmt:message key="label.continue.basic.install" />',
+'label.continue': '<fmt:message key="label.continue" />',
+'label.corrections.saved': '<fmt:message key="label.corrections.saved" />',
 'label.cpu.allocated': '<fmt:message key="label.cpu.allocated" />',
+'label.cpu.allocated.for.VMs': '<fmt:message key="label.cpu.allocated.for.VMs" />',
+'label.CPU.cap': '<fmt:message key="label.CPU.cap" />',
+'label.cpu': '<fmt:message key="label.cpu" />',
+'label.cpu.limits': '<fmt:message key="label.cpu.limits" />',
 'label.cpu.mhz': '<fmt:message key="label.cpu.mhz" />',
 'label.cpu.utilized': '<fmt:message key="label.cpu.utilized" />',
-'label.cpu': '<fmt:message key="label.cpu" />',
+'label.created.by.system': '<fmt:message key="label.created.by.system" />',
 'label.created': '<fmt:message key="label.created" />',
+'label.create.project': '<fmt:message key="label.create.project" />',
+'label.create.template': '<fmt:message key="label.create.template" />',
+'label.create.VPN.connection': '<fmt:message key="label.create.VPN.connection" />',
 'label.cross.zones': '<fmt:message key="label.cross.zones" />',
 'label.custom.disk.size': '<fmt:message key="label.custom.disk.size" />',
 'label.daily': '<fmt:message key="label.daily" />',
@@ -747,48 +427,112 @@ dictionary = {
 'label.date': '<fmt:message key="label.date" />',
 'label.day.of.month': '<fmt:message key="label.day.of.month" />',
 'label.day.of.week': '<fmt:message key="label.day.of.week" />',
+'label.dead.peer.detection': '<fmt:message key="label.dead.peer.detection" />',
+'label.decline.invitation': '<fmt:message key="label.decline.invitation" />',
+'label.dedicated': '<fmt:message key="label.dedicated" />',
+'label.default': '<fmt:message key="label.default" />',
+'label.default.use': '<fmt:message key="label.default.use" />',
+'label.default.view': '<fmt:message key="label.default.view" />',
+'label.delete.affinity.group': '<fmt:message key="label.delete.affinity.group" />',
+'label.delete.BigSwitchVns': '<fmt:message key="label.delete.BigSwitchVns" />',
+'label.delete.F5': '<fmt:message key="label.delete.F5" />',
 'label.delete': '<fmt:message key="label.delete" />',
+'label.delete.gateway': '<fmt:message key="label.delete.gateway" />',
+'label.delete.NetScaler': '<fmt:message key="label.delete.NetScaler" />',
+'label.delete.NiciraNvp': '<fmt:message key="label.delete.NiciraNvp" />',
+'label.delete.project': '<fmt:message key="label.delete.project" />',
+'label.delete.SRX': '<fmt:message key="label.delete.SRX" />',
+'label.delete.VPN.connection': '<fmt:message key="label.delete.VPN.connection" />',
+'label.delete.VPN.customer.gateway': '<fmt:message key="label.delete.VPN.customer.gateway" />',
+'label.delete.VPN.gateway': '<fmt:message key="label.delete.VPN.gateway" />',
+'label.delete.vpn.user': '<fmt:message key="label.delete.vpn.user" />',
 'label.deleting.failed': '<fmt:message key="label.deleting.failed" />',
 'label.deleting.processing': '<fmt:message key="label.deleting.processing" />',
 'label.description': '<fmt:message key="label.description" />',
+'label.destination.physical.network.id': '<fmt:message key="label.destination.physical.network.id" />',
+'label.destination.zone': '<fmt:message key="label.destination.zone" />',
+'label.destroy': '<fmt:message key="label.destroy" />',
+'label.destroy.router': '<fmt:message key="label.destroy.router" />',
 'label.detaching.disk': '<fmt:message key="label.detaching.disk" />',
 'label.details': '<fmt:message key="label.details" />',
-'label.nexusVswitch': '<fmt:message key="label.nexusVswitch" />',
 'label.device.id': '<fmt:message key="label.device.id" />',
+'label.devices': '<fmt:message key="label.devices" />',
+'label.dhcp': '<fmt:message key="label.dhcp" />',
+'label.DHCP.server.type': '<fmt:message key="label.DHCP.server.type" />',
+'label.direct.ips': '<fmt:message key="label.direct.ips" />',
 'label.disabled': '<fmt:message key="label.disabled" />',
+'label.disable.provider': '<fmt:message key="label.disable.provider" />',
+'label.disable.vpn': '<fmt:message key="label.disable.vpn" />',
 'label.disabling.vpn.access': '<fmt:message key="label.disabling.vpn.access" />',
 'label.disk.allocated': '<fmt:message key="label.disk.allocated" />',
 'label.disk.offering': '<fmt:message key="label.disk.offering" />',
-'label.disk.size.gb': '<fmt:message key="label.disk.size.gb" />',
 'label.disk.size': '<fmt:message key="label.disk.size" />',
+'label.disk.size.gb': '<fmt:message key="label.disk.size.gb" />',
 'label.disk.total': '<fmt:message key="label.disk.total" />',
 'label.disk.volume': '<fmt:message key="label.disk.volume" />',
+'label.display.name': '<fmt:message key="label.display.name" />',
 'label.display.text': '<fmt:message key="label.display.text" />',
 'label.dns.1': '<fmt:message key="label.dns.1" />',
 'label.dns.2': '<fmt:message key="label.dns.2" />',
+'label.DNS.domain.for.guest.networks': '<fmt:message key="label.DNS.domain.for.guest.networks" />',
+'label.dns': '<fmt:message key="label.dns" />',
 'label.domain.admin': '<fmt:message key="label.domain.admin" />',
+'label.domain': '<fmt:message key="label.domain" />',
 'label.domain.id': '<fmt:message key="label.domain.id" />',
 'label.domain.name': '<fmt:message key="label.domain.name" />',
-'label.domain': '<fmt:message key="label.domain" />',
+'label.domain.router' : '<fmt:message key="label.domain.router" />',
+'label.domain.suffix': '<fmt:message key="label.domain.suffix" />',
+'label.done': '<fmt:message key="label.done" />',
 'label.double.quotes.are.not.allowed': '<fmt:message key="label.double.quotes.are.not.allowed" />',
 'label.download.progress': '<fmt:message key="label.download.progress" />',
+'label.drag.new.position': '<fmt:message key="label.drag.new.position" />',
+'label.edit.affinity.group': '<fmt:message key="label.edit.affinity.group" />',
 'label.edit': '<fmt:message key="label.edit" />',
+'label.edit.lb.rule': '<fmt:message key="label.edit.lb.rule" />',
+'label.edit.network.details': '<fmt:message key="label.edit.network.details" />',
+'label.edit.project.details': '<fmt:message key="label.edit.project.details" />',
+'label.edit.tags': '<fmt:message key="label.edit.tags" />',  
+'label.edit.traffic.type': '<fmt:message key="label.edit.traffic.type" />',
+'label.edit.vpc': '<fmt:message key="label.edit.vpc" />',
+'label.egress.rule': '<fmt:message key="label.egress.rule" />',
+'label.egress.rules': '<fmt:message key="label.egress.rules" />',
+'label.elastic': '<fmt:message key="label.elastic" />',
+'label.elastic.IP': '<fmt:message key="label.elastic.IP" />',
+'label.elastic.LB': '<fmt:message key="label.elastic.LB" />',
 'label.email': '<fmt:message key="label.email" />',
+'label.enable.provider': '<fmt:message key="label.enable.provider" />',
+'label.enable.s3': '<fmt:message key="label.enable.s3" />',
+'label.enable.swift': '<fmt:message key="label.enable.swift" />',
+'label.enable.vpn': '<fmt:message key="label.enable.vpn" />',
 'label.enabling.vpn.access': '<fmt:message key="label.enabling.vpn.access" />',
 'label.enabling.vpn': '<fmt:message key="label.enabling.vpn" />',
-'label.end.port': '<fmt:message key="label.end.port" />',
+'label.end.IP': '<fmt:message key="label.end.IP" />',
+'label.endpoint': '<fmt:message key="label.endpoint" />',
 'label.endpoint.or.operation': '<fmt:message key="label.endpoint.or.operation" />',
+'label.end.port': '<fmt:message key="label.end.port" />',
+'label.end.reserved.system.IP': '<fmt:message key="label.end.reserved.system.IP" />',
+'label.end.vlan': '<fmt:message key="label.end.vlan" />',
+'label.enter.token': '<fmt:message key="label.enter.token" />',
 'label.error.code': '<fmt:message key="label.error.code" />',
 'label.error': '<fmt:message key="label.error" />',
+'label.ESP.encryption': '<fmt:message key="label.ESP.encryption" />',
+'label.ESP.hash': '<fmt:message key="label.ESP.hash" />',
+'label.ESP.lifetime': '<fmt:message key="label.ESP.lifetime" />',
+'label.ESP.policy': '<fmt:message key="label.ESP.policy" />',
 'label.esx.host': '<fmt:message key="label.esx.host" />',
 'label.example': '<fmt:message key="label.example" />',
+'label.external.link': '<fmt:message key="label.external.link" />',
+'label.f5': '<fmt:message key="label.f5" />',
 'label.failed': '<fmt:message key="label.failed" />',
 'label.featured': '<fmt:message key="label.featured" />',
+'label.fetch.latest': '<fmt:message key="label.fetch.latest" />',
+'label.filterBy': '<fmt:message key="label.filterBy" />',
 'label.firewall': '<fmt:message key="label.firewall" />',
 'label.first.name': '<fmt:message key="label.first.name" />',
 'label.format': '<fmt:message key="label.format" />',
 'label.friday': '<fmt:message key="label.friday" />',
 'label.full': '<fmt:message key="label.full" />',
+'label.full.path': '<fmt:message key="label.full.path" />',
 'label.gateway': '<fmt:message key="label.gateway" />',
 'label.general.alerts': '<fmt:message key="label.general.alerts" />',
 'label.generating.url': '<fmt:message key="label.generating.url" />',
@@ -796,50 +540,98 @@ dictionary = {
 'label.go.step.3': '<fmt:message key="label.go.step.3" />',
 'label.go.step.4': '<fmt:message key="label.go.step.4" />',
 'label.go.step.5': '<fmt:message key="label.go.step.5" />',
-'label.group.optional': '<fmt:message key="label.group.optional" />',
 'label.group': '<fmt:message key="label.group" />',
+'label.group.optional': '<fmt:message key="label.group.optional" />',
 'label.guest.cidr': '<fmt:message key="label.guest.cidr" />',
+'label.guest.end.ip': '<fmt:message key="label.guest.end.ip" />',
+'label.guest': '<fmt:message key="label.guest" />',
 'label.guest.gateway': '<fmt:message key="label.guest.gateway" />',
-'label.guest.ip.range': '<fmt:message key="label.guest.ip.range" />',
 'label.guest.ip': '<fmt:message key="label.guest.ip" />',
+'label.guest.ip.range': '<fmt:message key="label.guest.ip.range" />',
 'label.guest.netmask': '<fmt:message key="label.guest.netmask" />',
+'label.guest.networks': '<fmt:message key="label.guest.networks" />',
+'label.guest.start.ip': '<fmt:message key="label.guest.start.ip" />',
+'label.guest.type': '<fmt:message key="label.guest.type" />',
 'label.ha.enabled': '<fmt:message key="label.ha.enabled" />',
 'label.help': '<fmt:message key="label.help" />',
+'label.hide.ingress.rule': '<fmt:message key="label.hide.ingress.rule" />',
+'label.hints': '<fmt:message key="label.hints" />',
 'label.host.alerts': '<fmt:message key="label.host.alerts" />',
-'label.host.name': '<fmt:message key="label.host.name" />',
 'label.host': '<fmt:message key="label.host" />',
+'label.host.MAC': '<fmt:message key="label.host.MAC" />',
+'label.host.name': '<fmt:message key="label.host.name" />',
 'label.hosts': '<fmt:message key="label.hosts" />',
+'label.host.tags': '<fmt:message key="label.host.tags" />',
 'label.hourly': '<fmt:message key="label.hourly" />',
-'label.hypervisor.type': '<fmt:message key="label.hypervisor.type" />',
+'label.hypervisor.capabilities': '<fmt:message key="label.hypervisor.capabilities" />',
 'label.hypervisor': '<fmt:message key="label.hypervisor" />',
+'label.hypervisor.type': '<fmt:message key="label.hypervisor.type" />',
+'label.hypervisor.version': '<fmt:message key="label.hypervisor.version" />',
 'label.id': '<fmt:message key="label.id" />',
+'label.IKE.DH': '<fmt:message key="label.IKE.DH" />',
+'label.IKE.encryption': '<fmt:message key="label.IKE.encryption" />',
+'label.IKE.hash': '<fmt:message key="label.IKE.hash" />',
+'label.IKE.lifetime': '<fmt:message key="label.IKE.lifetime" />',
+'label.IKE.policy': '<fmt:message key="label.IKE.policy" />',
 'label.info': '<fmt:message key="label.info" />',
 'label.ingress.rule': '<fmt:message key="label.ingress.rule" />',
 'label.initiated.by': '<fmt:message key="label.initiated.by" />',
+'label.installWizard.addClusterIntro.subtitle': '<fmt:message key="label.installWizard.addClusterIntro.subtitle" />',
+'label.installWizard.addClusterIntro.title': '<fmt:message key="label.installWizard.addClusterIntro.title" />',
+'label.installWizard.addHostIntro.subtitle': '<fmt:message key="label.installWizard.addHostIntro.subtitle" />',
+'label.installWizard.addHostIntro.title': '<fmt:message key="label.installWizard.addHostIntro.title" />',
+'label.installWizard.addPodIntro.subtitle': '<fmt:message key="label.installWizard.addPodIntro.subtitle" />',
+'label.installWizard.addPodIntro.title': '<fmt:message key="label.installWizard.addPodIntro.title" />',
+'label.installWizard.addPrimaryStorageIntro.subtitle': '<fmt:message key="label.installWizard.addPrimaryStorageIntro.subtitle" />',
+'label.installWizard.addPrimaryStorageIntro.title': '<fmt:message key="label.installWizard.addPrimaryStorageIntro.title" />',
+'label.installWizard.addSecondaryStorageIntro.subtitle': '<fmt:message key="label.installWizard.addSecondaryStorageIntro.subtitle" />',
+'label.installWizard.addSecondaryStorageIntro.title': '<fmt:message key="label.installWizard.addSecondaryStorageIntro.title" />',
+'label.installWizard.addZoneIntro.subtitle': '<fmt:message key="label.installWizard.addZoneIntro.subtitle" />',
+'label.installWizard.addZoneIntro.title': '<fmt:message key="label.installWizard.addZoneIntro.title" />',
+'label.installWizard.addZone.title': '<fmt:

<TRUNCATED>

[2/2] git commit: updated refs/heads/master to 2ec28ce

Posted by mi...@apache.org.
Sort in alphabetical order (to avoid duplicate key) and better compare with l10n ressource files (already in alphabetical order)

Remove duplicate keys:
label.add.system.service.offering
label.dead.peer.detection
label.ESP.lifetime
label.IKE.lifetime
label.no.thanks
label.remove.project.account
label.tier
message.add.guest.network
message.enable.vpn
message.installWizard.copy.whatIsACluster
label.no.thanks
label.remove.project.account
message.enable.vpn

Remove bad keys name:
label.local.storage.enabled=Local Storage Enabled
label.totoal.of.ip

Signed-off-by: Milamber <mi...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/2ec28ce1
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/2ec28ce1
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/2ec28ce1

Branch: refs/heads/master
Commit: 2ec28ce19c2c887f7c93d303d566bc1da2c3d96f
Parents: 774b2eb
Author: Milamber <mi...@apache.org>
Authored: Sat Apr 27 18:36:42 2013 +0000
Committer: Milamber <mi...@apache.org>
Committed: Sat Apr 27 19:05:37 2013 +0000

----------------------------------------------------------------------
 ui/dictionary.jsp | 1720 ++++++++++++++++++++++++------------------------
 1 files changed, 854 insertions(+), 866 deletions(-)
----------------------------------------------------------------------