You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2022/04/06 12:15:27 UTC

[GitHub] [cloudstack] BryanMLima opened a new pull request, #6154: Updating and adding missing labels on pt_BR locale

BryanMLima opened a new pull request, #6154:
URL: https://github.com/apache/cloudstack/pull/6154

   ### Description
   
   This PR aims to improve the pt_BR labels and messages to enhance the user experience. This PR adds more than a thousand lines of new labels (to PT-BR) based on the English labels.
   
   ### Types of changes
   
   - [ ] Breaking change (fix or feature that would cause existing functionality to change)
   - [ ] New feature (non-breaking change which adds functionality)
   - [ ] Bug fix (non-breaking change which fixes an issue)
   - [x] Enhancement (improves an existing feature and functionality)
   - [ ] Cleanup (Code refactoring and cleanup, that may add test cases)
   
   ### Feature/Enhancement Scale or Bug Severity
   
   #### Feature/Enhancement Scale
   
   - [ ] Major
   - [x] Minor
   
   ### How Has This Been Tested?
   It was tested in a local lab changing the default the language to pt_BR and then I navigated in the ACS UI to see if there was something odd or missing.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167672072

   @acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] sonarcloud[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
sonarcloud[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167897985

   Kudos, SonarCloud Quality Gate passed!&nbsp; &nbsp; [![Quality Gate passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/passed-16px.png 'Quality Gate passed')](https://sonarcloud.io/dashboard?id=apache_cloudstack&pullRequest=6154)
   
   [![Bug](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug-16px.png 'Bug')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG)  
   [![Vulnerability](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability-16px.png 'Vulnerability')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY)  
   [![Security Hotspot](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot-16px.png 'Security Hotspot')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT)  
   [![Code Smell](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell-16px.png 'Code Smell')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL)
   
   [![No Coverage information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo-16px.png 'No Coverage information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=coverage&view=list) No Coverage information  
   [![No Duplication information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo-16px.png 'No Duplication information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=duplicated_lines_density&view=list) No Duplication information
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110057880

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1477)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110050294

   @acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110099770

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   |Network|554|0|42|0|107|0|
   |NetworkOrchestrationService|0|101|0|0|0|10|
   |AlertManager|79|0|0|0|7|0|
   |NetworkOrchestrator|9910|0|1224|0|1945|0|
   |CapacityVO|261|0|0|0|80|0|
   |VlanDaoImpl|1307|0|54|0|218|0|
   |NetworkDetailsDaoImpl|30|0|4|0|5|0|
   |NetworkVO|396|159|19|1|140|44|
   |VpcOfferingDaoImpl|137|0|0|0|25|0|
   |VpcOfferingDetailsDaoImpl|173|0|10|0|31|0|
   |NetworkOfferingDaoImpl|691|0|22|0|114|0|
   |NicDaoImpl|1392|0|12|0|193|0|
   |MockNetworkManagerImpl|510|0|24|0|88|0|
   |SimulatorManagerImpl|1394|0|214|0|309|0|
   |ContrailManagerImpl|2218|0|234|0|497|0|
   |AlertManagerImpl|2133|0|183|0|418|0|
   |ApiResponseHelper|12400|0|1292|0|2837|0|
   |ApiSessionListener|117|0|2|0|28|0|
   |NetworkOfferingJoinDaoImpl|278|0|12|0|57|0|
   |VpcOfferingJoinDaoImpl|172|0|6|0|36|0|
   |NetworkOfferingJoinVO|219|0|0|0|79|0|
   |VpcOfferingJoinVO|120|0|0|0|37|0|
   |ConfigurationManagerImpl|18652|0|3092|0|3639|0|
   |HypervisorGuruBase|669|38|52|0|133|5|
   |ExternalFirewallDeviceManagerImpl|1885|0|198|0|381|0|
   |ExternalLoadBalancerDeviceManagerImpl|2591|0|288|0|593|0|
   |IpAddressManagerImpl|4084|0|463|0|814|0|
   |Ipv6AddressManagerImpl|371|0|32|0|70|0|
   |NetworkMigrationManagerImpl|1706|0|90|0|355|0|
   |NetworkServiceImpl|13648|0|1902|0|2613|0|
   |FirewallManagerImpl|2600|0|399|0|466|0|
   |ExternalGuestNetworkGuru|849|0|92|0|158|0|
   |GuestNetworkGuru|702|298|114|34|142|64|
   |PublicNetworkGuru|341|0|42|0|77|0|
   |CommandSetupHelper|4088|0|300|0|771|0|
   |NetworkHelperImpl|2092|0|278|0|445|0|
   |VirtualNetworkApplianceManagerImpl|7767|0|792|0|1544|0|
   |NetworkACLManagerImpl|861|0|118|0|182|0|
   |NetworkACLServiceImpl|2701|0|304|0|520|0|
   |VpcManagerImpl|6936|0|770|0|1321|0|
   |UserVmManagerImpl|20798|0|2566|0|3869|0|
   |BasicNetworkVisitor|535|0|28|0|112|0|
   |MockNetworkManagerImpl|510|0|24|0|88|0|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109110530

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] github-actions[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110958939

   This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1123025082

   @acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110051834

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109034296

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |Network|554|0|42|0|107|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |Volume|109|0|2|0|44|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |VirtualMachineGuru|78|0|4|0|15|0|
   |NetworkOrchestrationService|0|101|0|0|0|10|
   ||
   ||
   ||
   ||
   ||
   |StorageManager|0|211|0|0|0|18|
   |AgentAttache|1042|0|124|0|219|0|
   |AgentManagerImpl|3463|0|380|0|714|0|
   |ClusteredAgentManagerImpl|2361|0|242|0|536|0|
   |ConnectedAgentAttache|149|0|20|0|40|0|
   |VirtualMachineManagerImpl|15659|0|1500|0|3079|0|
   |NetworkOrchestrator|9806|0|1206|0|1928|0|
   |VolumeOrchestrator|5170|0|560|0|977|0|
   ||
   |DataCenterVnetVO|58|0|0|0|24|0|
   |VlanVO|186|0|2|0|72|0|
   |EventVO|140|0|0|0|58|0|
   ||
   |HostDaoImpl|4983|0|180|0|803|0|
   |AccountGuestVlanMapVO|46|0|0|0|19|0|
   ||
   |NetworkDaoImpl|3307|0|116|0|467|0|
   |NetworkOfferingVO|414|31|0|0|126|12|
   |SnapshotVO|172|58|12|0|48|20|
   |VolumeVO|529|133|4|0|179|39|
   ||
   |SnapshotDaoImpl|768|0|8|0|128|0|
   |SystemVmTemplateRegistration|1773|0|86|0|376|0|
   |Upgrade41520to41600|262|17|16|0|62|5|
   |Upgrade41610to41700|159|7|6|0|43|2|
   |DomainRouterVO|116|50|0|0|41|14|
   |ConsoleProxyDaoImpl|635|0|20|0|144|0|
   ||
   |DomainRouterDaoImpl|1600|0|22|0|228|0|
   ||
   |DirectDownloadCertificateHostMapDaoImpl|121|0|0|0|18|0|
   |DirectDownloadCertificateHostMapVO|54|0|4|0|19|0|
   ||
   ||
   |AncientDataMotionStrategy|1458|52|170|4|338|10|
   |DefaultSnapshotStrategy|758|220|100|10|164|37|
   |SnapshotDataFactoryImpl|152|58|15|5|37|13|
   |SnapshotObject|748|30|64|0|151|11|
   |DefaultVMSnapshotStrategy|486|677|52|30|100|140|
   |ScaleIOVMSnapshotStrategy|1063|4|80|0|224|1|
   ||
   |StorageStrategyFactoryImpl|37|77|1|5|8|18|
   |SnapshotDataStoreDaoImpl|1683|60|44|2|292|13|
   |DefaultHostListener|537|0|40|0|101|0|
   |VolumeObject|773|665|77|39|178|117|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |CloudStackContextLoaderListener|77|0|2|0|21|0|
   |LibvirtComputingResource|8888|1988|1087|147|1983|451|
   |LibvirtVMDef|37|114|6|4|11|36|
   |LibvirtReadyCommandWrapper|8|37|2|2|1|10|
   |LibvirtRevertSnapshotCommandWrapper|387|130|20|0|69|16|
   |LibvirtStartCommandWrapper|75|295|16|22|15|72|
   |LibvirtUtilitiesHelper|115|58|4|2|27|8|
   |IscsiAdmStorageAdaptor|981|0|52|0|178|0|
   |IscsiAdmStoragePool|129|0|0|0|32|0|
   |KVMStoragePoolManager|926|4|76|0|192|1|
   |KVMStorageProcessor|5992|498|448|22|1239|71|
   |LibvirtStorageAdaptor|3376|19|257|0|797|2|
   |LibvirtStoragePool|239|89|15|9|64|29|
   |LinstorStorageAdaptor|1076|0|50|0|246|0|
   |ManagedNfsStorageAdaptor|446|0|20|0|125|0|
   |ScaleIOStorageAdaptor|684|121|75|13|152|31|
   ||
   |KVMHostInfo|150|146|10|4|30|38|
   |QemuImg|674|0|64|0|160|0|
   ||
   ||
   ||
   ||
   |MockVmManagerImpl|1495|0|90|0|338|0|
   |VmwareServerDiscoverer|1586|0|182|0|378|0|
   |VmwareManagerImpl|2613|528|296|38|615|117|
   |VmwareResource|20395|0|2274|0|4397|0|
   |VmwareStorageProcessor|9892|9|940|0|2122|2|
   |XcpServerDiscoverer|1554|101|176|6|345|21|
   |CitrixResourceBase|14658|557|1456|34|3169|122|
   |CitrixCheckSshCommandWrapper|15|51|3|3|3|14|
   |CitrixNetworkElementCommandWrapper|0|14|0|0|0|4|
   |CitrixReadyCommandWrapper|58|37|3|1|15|11|
   |CitrixRebootRouterCommandWrapper|28|25|3|1|5|7|
   |CitrixStartCommandWrapper|690|62|81|1|116|16|
   ||
   |KubernetesClusterManagerImpl|4724|0|480|0|760|0|
   |KubernetesClusterVO|298|0|6|0|109|0|
   |KubernetesClusterActionWorker|1540|0|114|0|281|0|
   |KubernetesClusterResourceModifierActionWorker|1843|0|140|0|325|0|
   |KubernetesClusterStartWorker|2678|0|168|0|426|0|
   |CreateKubernetesClusterCmd|215|0|18|0|61|0|
   |ListVMsMetricsCmd|39|0|0|0|10|0|
   ||
   |MetricsServiceImpl|2130|0|134|0|446|0|
   |ClusterMetricsResponse|523|0|132|0|60|0|
   |VmMetricsResponse|142|0|22|0|25|0|
   |VolumeMetricsResponse|69|0|8|0|10|0|
   |ZoneMetricsResponse|501|0|126|0|56|0|
   |BigSwitchBcfGuestNetworkGuru|662|0|62|0|145|0|
   |CreateServiceInstanceCmd|201|0|16|0|45|0|
   |StopNetScalerVMCmd|114|0|12|0|26|0|
   |NetScalerControlCenterResource|1943|0|144|0|468|0|
   |NetscalerResource|6882|0|806|0|1623|0|
   |OvsGuestNetworkGuru|409|0|48|0|90|0|
   |VxlanGuestNetworkGuru|89|180|11|21|16|39|
   ||
   |ElastistorHostListener|150|0|14|0|30|0|
   |DateraPrimaryDataStoreDriver|3195|0|283|0|748|0|
   |DateraHostListener|635|0|74|0|136|0|
   |CloudStackPrimaryDataStoreDriverImpl|903|0|114|0|229|0|
   |LinstorPrimaryDataStoreDriverImpl|1442|0|91|0|348|0|
   ||
   ||
   ||
   |ScaleIOPrimaryDataStoreDriver|2537|0|246|0|537|0|
   |ScaleIOHostListener|196|0|14|0|43|0|
   |SolidFirePrimaryDataStoreDriver|3347|0|284|0|697|0|
   |SolidFireHostListener|545|0|60|0|112|0|
   |SolidFireSharedHostListener|407|0|30|0|82|0|
   |LinkAccountToLdapCmd|77|105|6|4|18|23|
   |ListAndSwitchSAMLAccountCmd|182|205|30|22|38|34|
   |SAMLUtils|202|465|41|11|53|108|
   ||
   ||
   |DomainChecker|1206|0|300|0|238|0|
   |ApiAsyncJobDispatcher|212|0|12|0|53|0|
   |ApiDBUtils|2374|0|210|0|592|0|
   |ApiDispatcher|231|0|42|0|55|0|
   |ApiResponseHelper|12147|0|1276|0|2779|0|
   |ApiServer|2868|112|346|0|672|14|
   |ResponseObjectTypeAdapter|161|8|14|0|37|2|
   |ParamProcessWorker|1050|0|155|0|241|0|
   |QueryManagerImpl|14429|0|1270|0|2439|0|
   |ViewResponseHelper|1662|0|150|0|305|0|
   |DomainRouterJoinDaoImpl|801|0|80|0|195|0|
   ||
   |UserVmJoinDaoImpl|1531|0|184|0|328|0|
   |VolumeJoinDaoImpl|770|0|94|0|171|0|
   |AsyncJobJoinVO|86|0|0|0|31|0|
   |DomainRouterJoinVO|237|0|0|0|80|0|
   |EventJoinVO|100|0|0|0|35|0|
   |VolumeJoinVO|267|0|0|0|93|0|
   |Config|152|5162|30|6|42|342|
   |ConfigurationManagerImpl|18122|0|3032|0|3573|0|
   |ConsoleProxyManagerImpl|3717|0|423|0|726|0|
   |ActionEventInterceptor|398|19|44|2|90|7|
   |ActionEventUtils|929|0|90|0|198|0|
   |EventJoinDaoImpl|329|0|18|0|58|0|
   |LibvirtServerDiscoverer|994|0|116|0|218|0|
   |IpAddressManagerImpl|4049|0|461|0|807|0|
   |NetworkModelImpl|6182|0|838|0|1300|0|
   |NetworkServiceImpl|13401|0|1868|0|2557|0|
   |AutoScaleManagerImpl|3297|0|320|0|691|0|
   |ConfigDriveNetworkElement|1466|0|173|0|306|0|
   |FirewallManagerImpl|2522|0|391|0|455|0|
   |ExternalGuestNetworkGuru|810|0|78|0|148|0|
   |GuestNetworkGuru|632|298|98|34|125|64|
   |PrivateNetworkGuru|394|0|46|0|88|0|
   |LoadBalancingRulesManagerImpl|6024|0|666|0|1254|0|
   ||
   |NetworkHelperImpl|2080|0|276|0|443|0|
   |VirtualNetworkApplianceManagerImpl|7600|0|780|0|1521|0|
   |RulesManagerImpl|4074|0|492|0|790|0|
   |SecurityGroupManagerImpl|2330|0|260|0|497|0|
   |NetworkACLManagerImpl|841|0|114|0|176|0|
   |NetworkACLServiceImpl|2698|0|302|0|520|0|
   |VpcManagerImpl|6893|0|762|0|1316|0|
   |Site2SiteVpnManagerImpl|2298|0|214|0|468|0|
   |ResourceManagerImpl|8524|0|982|0|1659|0|
   |RollingMaintenanceManagerImpl|2041|0|192|0|363|0|
   |ResourceIconManagerImpl|328|0|36|0|70|0|
   |ConfigurationServerImpl|2061|0|176|0|495|0|
   ||
   |ManagementServerImpl|12197|0|1076|0|2428|0|
   |StatsCollector|2178|0|124|0|359|0|
   |StorageManagerImpl|8580|0|976|0|1710|0|
   |VolumeApiServiceImpl|10873|0|1502|0|2041|0|
   |StoragePoolMonitor|427|0|72|0|107|0|
   |SnapshotManager|107|0|0|0|9|0|
   |SnapshotManagerImpl|4195|0|410|0|753|0|
   |SnapshotSchedulerImpl|871|0|81|0|197|0|
   |ResourceManagerUtilImpl|356|0|24|0|71|0|
   |TaggedResourceManagerImpl|473|0|58|0|96|0|
   |TemplateManagerImpl|5011|0|696|0|1045|0|
   |AccountManagerImpl|6460|0|906|0|1352|0|
   |UserVmManagerImpl|20798|0|2566|0|3869|0|
   |VMSnapshotManagerImpl|3151|0|296|0|628|0|
   |RoleManagerImpl|737|0|114|0|147|0|
   |AffinityGroupServiceImpl|791|0|112|0|172|0|
   |AnnotationManagerImpl|1401|0|167|0|284|0|
   |BackupManagerImpl|2779|0|224|0|489|0|
   |CAManagerImpl|633|0|80|0|129|0|
   |DirectDownloadManagerImpl|1684|0|186|0|361|0|
   |HAManagerImpl|1391|0|194|0|231|0|
   |OutOfBandManagementServiceImpl|1182|0|130|0|237|0|
   |PowerOperationTask|109|0|0|0|17|0|
   |UnmanagedVMsManagerImpl|4881|0|542|0|800|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |MockNetworkManagerImpl|485|0|22|0|83|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |PremiumSecondaryStorageManagerImpl|775|0|64|0|116|0|
   |SecondaryStorageManagerImpl|3544|149|343|11|629|32|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |VirtualMachineMO|8953|135|1063|17|1982|31|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1090205456

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1346)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] BryanMLima commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
BryanMLima commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1093367987

   @GutoVeronezi and/or @GabrielBrascher could you guys review this PR, thanks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] BryanMLima commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
BryanMLima commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r869748252


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",

Review Comment:
   You're right, to be honest, the best fit here would be to let as `staging secundário`, what do you think?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
+"label.add.pod": "Adicionar pod",
 "label.add.port.forwarding.rule": "Adicionar regra de encaminhamento de porta",
-"label.add.portable.ip.range": "Adicionar Faixa de Endere\u00e7os IPs Port\u00e1veis",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.region": "Adicionar Regi\u00e3o",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.portable.ip.range": "Adicionar faixa de endere\u00e7os IPs port\u00e1veis",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.project.role": "Adicionar fun\u00e7\u00e3o do projeto",
+"label.add.region": "Adicionar regi\u00e3o",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
 "label.add.rule.desc": "Criar nova regra ACL",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
-"label.add.service.offering": "Adicionar Plano",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.service.offering": "Adicionar plano",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.nat.rule": "Adicionar regra de NAT est\u00e1tico",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.template": "Adicionar Template",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.template": "Adicionar template",
 "label.add.to.group": "Adicionar ao grupo",
-"label.add.ucs.manager": "Adiciona Gerenciador UCS",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.ucs.manager": "Adicionar gerenciador UCS",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vlan": "Adicionar VLAN",
 "label.add.vm": "Adicionar VM",
 "label.add.vm.to.tier": "Adicionar m\u00e1quina virtual \u00e0 camada",
 "label.add.vms": "Adicionar VMs",
-"label.add.vms.to.lb": "Add VM(s) na regra de balanceamento de carga",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
-"label.add.vnmc.provider": "Adicione provedor VNMC",
-"label.add.volume": "Adicionar Disco",
+"label.add.vms.to.lb": "Adicionar VM(s) na regra de balanceamento de carga",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
+"label.add.vnmc.provider": "Adicionar provedor VNMC",
+"label.add.volume": "Adicionar volume",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
 "label.add.vxlan": "Adicionar VXLAN",
-"label.add.zone": "Adicionar Zona",
-"label.added.brocade.vcs.switch": "Adicionado novo Brocade Vcs Switch",
+"label.add.zone": "Adicionar zona",
+"label.addanothernetwork": "Adicionar outra rede",
+"label.added.brocade.vcs.switch": "Adicionado novo switch Brocade Vcs",
 "label.added.network.offering": "Adicionar uma oferta de rede",
-"label.added.new.bigswitch.bcf.controller": "Adicionar novo BigSwitch BCF Controller",
-"label.added.nicira.nvp.controller": "Adicionado nova Controladora Nicira NVP",
+"label.added.new.bigswitch.bcf.controller": "Adicionar novo controlador BigSwitch BCF",
+"label.added.nicira.nvp.controller": "Adicionado nova controladora Nicira NVP",
 "label.addes.new.f5": "Adicionado novo F5",
 "label.adding": "Adicionando",
-"label.adding.cluster": "Adicionando Cluster",
-"label.adding.failed": "Falha ao Adicionar",
-"label.adding.pod": "Adicionando POD",
+"label.adding.cluster": "Adicionando cluster",
+"label.adding.failed": "Falha ao adicionar",
+"label.adding.pod": "Adicionando pod",
 "label.adding.processing": "Adicionando....",
-"label.adding.succeeded": "Adicionado com Sucesso",
-"label.adding.user": "Adicionando Usu\u00e1rio",
-"label.adding.zone": "Adicionando Zona",
-"label.additional.networks": "Redes Adicionais",
+"label.adding.succeeded": "Adicionado com sucesso",
+"label.adding.user": "Adicionando usu\u00e1rio",
+"label.adding.zone": "Adicionando zona",
+"label.additional.networks": "Redes adicionais",
+"label.addnewnetworks": "Adicionar novas redes",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
-"label.admin.accounts": "Contas Administrativas",
+"label.admin.accounts": "Contas administrativas",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
-"label.advanced.search": "Busca Avan\u00e7ada",
+"label.advanced.mode": "Modo avan\u00e7ado",
+"label.advanced.search": "Busca avan\u00e7ada",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.archived": "Alerta Arquivado",
-"label.alert.deleted": "Alerta Apagado",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.archived": "Alerta arquivado",
+"label.alert.deleted": "Alerta apagado",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocatediops": "IOPS alocado",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotated.by": "Anotado por",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.admins.only": "Vis\u00edvel apenas para administradores",
+"label.annotation.entity": "Entidade",
+"label.annotation.entity.type": "Tipo de entidade",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.anti.affinity.groups": "Grupos de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.anti.affinity.groups": "Grupos de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
-"label.assign.to.load.balancer": "Atribuindo Inst\u00e2ncia ao balanceador de carga",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
+"label.assign.to.load.balancer": "Atribuindo inst\u00e2ncia ao balanceador de carga",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.autoscale": "Escalonamento Autom\u00e1tico",
-"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de AutoScale",
-"label.availability": "Availability",
-"label.availabilityzone": "availabilityZone",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscale": "Escalonamento autom\u00e1tico",
+"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de escala autom\u00e1tica",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
+"label.availabilityzone": "Disponibilidade da zona",
 "label.available": "Dispon\u00edvel",
-"label.available.public.ips": "IP P\u00fablico Dispon\u00edvel",
+"label.available.public.ips": "Enderec\u0327os de IP p\u00fablicos dispon\u00edveis",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.dhcp.provider": "Provedor DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
-"label.baremetal.pxe.provider": "Provedor PXE Baremetal",
-"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do Rack de Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.dhcp.provider": "Provedor DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
+"label.baremetal.pxe.provider": "Provedor PXE baremetal",
+"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do rack de baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Cria uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
-"label.basic.mode": "Modo B\u00e1sico",
+"label.basic.mode": "Modo b\u00e1sico",
+"label.basicsetup": "Setup b\u00e1sico",
 "label.bcfdeviceid": "ID",
 "label.bigswitch.bcf.details": "Detalhes do BigSwitch BCF",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.brocade.vcs.details": "Detalhes do Brocade Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.brocade.vcs.details": "Detalhes do switch Brocade Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
 "label.by.alert.type": "Por tipo de alerta",
-"label.by.availability": "By Availability",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.end.date": "por Data Final",
+"label.by.availability": "Por disponibilidade",
+"label.by.domain": "por dom\u00ednio",
+"label.by.end.date": "por data final",
 "label.by.event.type": "Por tipo de evento",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
-"label.by.role": "por Fun\u00e7\u00e3o",
-"label.by.start.date": "por Data Inicial",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
+"label.by.role": "por fun\u00e7\u00e3o",
+"label.by.start.date": "por data inicial",
 "label.by.state": "por estado",
-"label.by.traffic.type": "por Tipo de Tr\u00e1fego",
-"label.by.type": "Por Tipo",
-"label.by.type.id": "por Tipo de ID",
-"label.by.zone": "por Zona",
+"label.by.traffic.type": "por tipo de tr\u00e1fego",
+"label.by.type": "Por tipo",
+"label.by.type.id": "por tipo de ID",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
 "label.capacity.iops": "Capacidade de IOPS",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.details": "Detalhes do certificado",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.change.value": "Alterar valor",
 "label.character": "Caracter",
 "label.chassis": "Chassis",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidr.account": "CIDR ou Conta/Security Group",
+"label.cidr.account": "CIDR ou conta/grupo de seguran\u00e7a",
+"label.cidr.destination.network": "CIDR da rede de destino",
 "label.cidr.of.destination.network": "CIDR da rede de destino",
-"label.cidrlist": "CIDR de Origem",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
-"label.ciscovnmc.resource.details": "Detalhes de recurso CiscoVNMC",
+"label.ciscovnmc.resource.details": "Detalhes do recurso CiscoVNMC",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
-"label.cloud.console": "Console de Gerenciamento da Nuvem",
-"label.cloud.managed": "Cloud.com Managed",
+"label.cloud.console": "Console de gerenciamento da nuvem",
+"label.cloud.managed": "Cloud.commanaged",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.and.storage": "Processamento e Armazenamento",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.and.storage": "Processamento e armazenamento",
+"label.compute.offering.access": "Calcule o acesso a oferta",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
 "label.configure.network.acls": "Configure ACLs de rede",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
 "label.configure.vpc": "Configurar VPC",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.congratulations": "Parab\u00e9ns!",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
-"label.continue.basic.install": "Continuar com a instala\u00e7\u00e3o b\u00e1sica",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copy.setting.success": "Copiado com sucesso, por favor substitua as configura\u00e7\u00f5es do tema em public/config.js",
+"label.copy.text": "Copiar texto",
+"label.copyid": "Copiar ID",
 "label.copying.iso": "Copiando ISO",
 "label.corrections.saved": "Altera\u00e7\u00f5es salvas",
 "label.counterid": "Contador",
 "label.cpu": "CPU",
-"label.cpu.allocated": "CPU Alocada",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.allocated": "CPU alocada",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.create.nfs.secondary.staging.store": "Criar storage staging secund\u00e1rio NFS",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
+"label.create.vpc.tier": "Criar camada VPC",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
 "label.created.by.system": "Criado pelo sistema",
-"label.createnfscache": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.createnfscache": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",

Review Comment:
   I could not find the usage for this label, but it makes more sense to be `Criar` for sure.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
+"label.add.pod": "Adicionar pod",
 "label.add.port.forwarding.rule": "Adicionar regra de encaminhamento de porta",
-"label.add.portable.ip.range": "Adicionar Faixa de Endere\u00e7os IPs Port\u00e1veis",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.region": "Adicionar Regi\u00e3o",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.portable.ip.range": "Adicionar faixa de endere\u00e7os IPs port\u00e1veis",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.project.role": "Adicionar fun\u00e7\u00e3o do projeto",
+"label.add.region": "Adicionar regi\u00e3o",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
 "label.add.rule.desc": "Criar nova regra ACL",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
-"label.add.service.offering": "Adicionar Plano",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.service.offering": "Adicionar plano",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.nat.rule": "Adicionar regra de NAT est\u00e1tico",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.template": "Adicionar Template",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.template": "Adicionar template",
 "label.add.to.group": "Adicionar ao grupo",
-"label.add.ucs.manager": "Adiciona Gerenciador UCS",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.ucs.manager": "Adicionar gerenciador UCS",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vlan": "Adicionar VLAN",
 "label.add.vm": "Adicionar VM",
 "label.add.vm.to.tier": "Adicionar m\u00e1quina virtual \u00e0 camada",
 "label.add.vms": "Adicionar VMs",
-"label.add.vms.to.lb": "Add VM(s) na regra de balanceamento de carga",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
-"label.add.vnmc.provider": "Adicione provedor VNMC",
-"label.add.volume": "Adicionar Disco",
+"label.add.vms.to.lb": "Adicionar VM(s) na regra de balanceamento de carga",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
+"label.add.vnmc.provider": "Adicionar provedor VNMC",
+"label.add.volume": "Adicionar volume",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
 "label.add.vxlan": "Adicionar VXLAN",
-"label.add.zone": "Adicionar Zona",
-"label.added.brocade.vcs.switch": "Adicionado novo Brocade Vcs Switch",
+"label.add.zone": "Adicionar zona",
+"label.addanothernetwork": "Adicionar outra rede",
+"label.added.brocade.vcs.switch": "Adicionado novo switch Brocade Vcs",
 "label.added.network.offering": "Adicionar uma oferta de rede",
-"label.added.new.bigswitch.bcf.controller": "Adicionar novo BigSwitch BCF Controller",
-"label.added.nicira.nvp.controller": "Adicionado nova Controladora Nicira NVP",
+"label.added.new.bigswitch.bcf.controller": "Adicionar novo controlador BigSwitch BCF",
+"label.added.nicira.nvp.controller": "Adicionado nova controladora Nicira NVP",
 "label.addes.new.f5": "Adicionado novo F5",
 "label.adding": "Adicionando",
-"label.adding.cluster": "Adicionando Cluster",
-"label.adding.failed": "Falha ao Adicionar",
-"label.adding.pod": "Adicionando POD",
+"label.adding.cluster": "Adicionando cluster",
+"label.adding.failed": "Falha ao adicionar",
+"label.adding.pod": "Adicionando pod",
 "label.adding.processing": "Adicionando....",
-"label.adding.succeeded": "Adicionado com Sucesso",
-"label.adding.user": "Adicionando Usu\u00e1rio",
-"label.adding.zone": "Adicionando Zona",
-"label.additional.networks": "Redes Adicionais",
+"label.adding.succeeded": "Adicionado com sucesso",
+"label.adding.user": "Adicionando usu\u00e1rio",
+"label.adding.zone": "Adicionando zona",
+"label.additional.networks": "Redes adicionais",
+"label.addnewnetworks": "Adicionar novas redes",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
-"label.admin.accounts": "Contas Administrativas",
+"label.admin.accounts": "Contas administrativas",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
-"label.advanced.search": "Busca Avan\u00e7ada",
+"label.advanced.mode": "Modo avan\u00e7ado",
+"label.advanced.search": "Busca avan\u00e7ada",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.archived": "Alerta Arquivado",
-"label.alert.deleted": "Alerta Apagado",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.archived": "Alerta arquivado",
+"label.alert.deleted": "Alerta apagado",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocatediops": "IOPS alocado",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotated.by": "Anotado por",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.admins.only": "Vis\u00edvel apenas para administradores",
+"label.annotation.entity": "Entidade",
+"label.annotation.entity.type": "Tipo de entidade",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.anti.affinity.groups": "Grupos de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.anti.affinity.groups": "Grupos de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
-"label.assign.to.load.balancer": "Atribuindo Inst\u00e2ncia ao balanceador de carga",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
+"label.assign.to.load.balancer": "Atribuindo inst\u00e2ncia ao balanceador de carga",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.autoscale": "Escalonamento Autom\u00e1tico",
-"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de AutoScale",
-"label.availability": "Availability",
-"label.availabilityzone": "availabilityZone",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscale": "Escalonamento autom\u00e1tico",
+"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de escala autom\u00e1tica",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
+"label.availabilityzone": "Disponibilidade da zona",
 "label.available": "Dispon\u00edvel",
-"label.available.public.ips": "IP P\u00fablico Dispon\u00edvel",
+"label.available.public.ips": "Enderec\u0327os de IP p\u00fablicos dispon\u00edveis",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.dhcp.provider": "Provedor DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
-"label.baremetal.pxe.provider": "Provedor PXE Baremetal",
-"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do Rack de Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.dhcp.provider": "Provedor DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
+"label.baremetal.pxe.provider": "Provedor PXE baremetal",
+"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do rack de baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Cria uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",

Review Comment:
   In the English version, it is `Creates a role based on either role id or type`, so it makes sense to translate to `Criar` in this case.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101588075

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] DaanHoogland commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
DaanHoogland commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1168349587

   @GabrielBrascher @GutoVeronezi @<any other brasilians>, can we merge this?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] sonarcloud[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
sonarcloud[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167753917

   Kudos, SonarCloud Quality Gate passed!&nbsp; &nbsp; [![Quality Gate passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/passed-16px.png 'Quality Gate passed')](https://sonarcloud.io/dashboard?id=apache_cloudstack&pullRequest=6154)
   
   [![Bug](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug-16px.png 'Bug')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG)  
   [![Vulnerability](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability-16px.png 'Vulnerability')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY)  
   [![Security Hotspot](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot-16px.png 'Security Hotspot')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT)  
   [![Code Smell](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell-16px.png 'Code Smell')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL)
   
   [![No Coverage information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo-16px.png 'No Coverage information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=coverage&view=list) No Coverage information  
   [![No Duplication information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo-16px.png 'No Duplication information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=duplicated_lines_density&view=list) No Duplication information
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167834397

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] SadiJr commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
SadiJr commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r858856042


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Troca de senha",

Review Comment:
   `Troca de senha` or `Trocar de senha`?



##########
ui/public/locales/pt_BR.json:
##########
@@ -2063,246 +2727,631 @@
 "message.confirm.release.dedicated.zone": "Voc\u00ea deseja liberar esta zona dedicada?",
 "message.confirm.remove.event": "Voc\u00ea tem certeza que deseja remover este evento?",
 "message.confirm.remove.ip.range": "Por favor confirme que voc\u00ea deseja remover este range de IP.",
-"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do Balanceador de Carga",
+"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do balanceador de carga",
 "message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de rede?",
 "message.confirm.remove.selected.alerts": "Por favor confirme que voc\u00ea deseja remover os alertas selecionados",
 "message.confirm.remove.selected.events": "Por favor confirme que voc\u00ea deseja remover os eventos selecionados",
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.shutdown.provider": "Por favor confirme que voc\u00ea deseja desligar este provider",
+"message.confirm.start.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja iniciar este cluster Kubernetes.",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
+"message.confirm.stop.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja parar este cluster Kubernetes.",
 "message.confirm.stop.lb.vm": "Confirme que voc\u00ea deseja parar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
 "message.confirm.upgrade.routers.account.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta conta para o template mais novo.",
 "message.confirm.upgrade.routers.cluster.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores deste cluster para o template mais novo.",
 "message.confirm.upgrade.routers.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta zona para o template mais novo.",
 "message.confirm.upgrade.routers.pod.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores neste pod para o template mais novo.",
 "message.copy.iso.confirm": "Confirme se voc\u00ea deseja copiar a ISO para",
 "message.copy.template": "Copiar template <b id=\"copy_template_name_text\">XXX</b> da zona <b id=\"copy_template_source_zone_text\"></b> para",
-"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template ?",
-"message.create.template": "Voc\u00ea tem certeza que deseja criar um template ?",
+"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template?",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.template": "Voc\u00ea tem certeza que deseja criar um template?",
 "message.create.template.vm": "Criar VM do template <b id=\"p_name\"></b>",
-"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamnho do disco.",
+"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamanho do disco.",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.systemvm": "Criando VMs do sistema (isso pode levar algum tempo)",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.sslcertificate": "Por favor, confirme que voc\u00ea gostaria de excluir este certificado.",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
 "message.desc.add.new.lb.sticky.rule": "Adicionar nova regra fixa de LB",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",

Review Comment:
   ```suggestion
   "message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Troca de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo balanceador de carga....",

Review Comment:
   Here the correct would not be `"Removendo regra do balanceador de carga...."`?



##########
ui/public/locales/pt_BR.json:
##########
@@ -2063,246 +2727,631 @@
 "message.confirm.release.dedicated.zone": "Voc\u00ea deseja liberar esta zona dedicada?",
 "message.confirm.remove.event": "Voc\u00ea tem certeza que deseja remover este evento?",
 "message.confirm.remove.ip.range": "Por favor confirme que voc\u00ea deseja remover este range de IP.",
-"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do Balanceador de Carga",
+"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do balanceador de carga",
 "message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de rede?",
 "message.confirm.remove.selected.alerts": "Por favor confirme que voc\u00ea deseja remover os alertas selecionados",
 "message.confirm.remove.selected.events": "Por favor confirme que voc\u00ea deseja remover os eventos selecionados",
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.shutdown.provider": "Por favor confirme que voc\u00ea deseja desligar este provider",
+"message.confirm.start.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja iniciar este cluster Kubernetes.",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
+"message.confirm.stop.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja parar este cluster Kubernetes.",
 "message.confirm.stop.lb.vm": "Confirme que voc\u00ea deseja parar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
 "message.confirm.upgrade.routers.account.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta conta para o template mais novo.",
 "message.confirm.upgrade.routers.cluster.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores deste cluster para o template mais novo.",
 "message.confirm.upgrade.routers.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta zona para o template mais novo.",
 "message.confirm.upgrade.routers.pod.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores neste pod para o template mais novo.",
 "message.copy.iso.confirm": "Confirme se voc\u00ea deseja copiar a ISO para",
 "message.copy.template": "Copiar template <b id=\"copy_template_name_text\">XXX</b> da zona <b id=\"copy_template_source_zone_text\"></b> para",
-"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template ?",
-"message.create.template": "Voc\u00ea tem certeza que deseja criar um template ?",
+"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template?",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.template": "Voc\u00ea tem certeza que deseja criar um template?",
 "message.create.template.vm": "Criar VM do template <b id=\"p_name\"></b>",
-"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamnho do disco.",
+"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamanho do disco.",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.systemvm": "Criando VMs do sistema (isso pode levar algum tempo)",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.sslcertificate": "Por favor, confirme que voc\u00ea gostaria de excluir este certificado.",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
 "message.desc.add.new.lb.sticky.rule": "Adicionar nova regra fixa de LB",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "TEsta caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",

Review Comment:
   ```suggestion
   "message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Troca de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.nic": "Remover Interface de Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando o cluster....",

Review Comment:
   ```suggestion
   "label.action.manage.cluster.processing": "Vinculando cluster....",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -2063,246 +2727,631 @@
 "message.confirm.release.dedicated.zone": "Voc\u00ea deseja liberar esta zona dedicada?",
 "message.confirm.remove.event": "Voc\u00ea tem certeza que deseja remover este evento?",
 "message.confirm.remove.ip.range": "Por favor confirme que voc\u00ea deseja remover este range de IP.",
-"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do Balanceador de Carga",
+"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do balanceador de carga",
 "message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de rede?",
 "message.confirm.remove.selected.alerts": "Por favor confirme que voc\u00ea deseja remover os alertas selecionados",
 "message.confirm.remove.selected.events": "Por favor confirme que voc\u00ea deseja remover os eventos selecionados",
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.shutdown.provider": "Por favor confirme que voc\u00ea deseja desligar este provider",
+"message.confirm.start.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja iniciar este cluster Kubernetes.",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
+"message.confirm.stop.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja parar este cluster Kubernetes.",
 "message.confirm.stop.lb.vm": "Confirme que voc\u00ea deseja parar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
 "message.confirm.upgrade.routers.account.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta conta para o template mais novo.",
 "message.confirm.upgrade.routers.cluster.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores deste cluster para o template mais novo.",
 "message.confirm.upgrade.routers.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta zona para o template mais novo.",
 "message.confirm.upgrade.routers.pod.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores neste pod para o template mais novo.",
 "message.copy.iso.confirm": "Confirme se voc\u00ea deseja copiar a ISO para",
 "message.copy.template": "Copiar template <b id=\"copy_template_name_text\">XXX</b> da zona <b id=\"copy_template_source_zone_text\"></b> para",
-"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template ?",
-"message.create.template": "Voc\u00ea tem certeza que deseja criar um template ?",
+"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template?",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.template": "Voc\u00ea tem certeza que deseja criar um template?",
 "message.create.template.vm": "Criar VM do template <b id=\"p_name\"></b>",
-"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamnho do disco.",
+"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamanho do disco.",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.systemvm": "Criando VMs do sistema (isso pode levar algum tempo)",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto?",

Review Comment:
   ```suggestion
   "message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
   ```
   or
   ```suggestion
   "message.delete.project": "Voc\u00ea tem certeza que deseja excluir este projeto?",
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110107451

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   |Network|554|0|42|0|107|0|
   |NetworkOrchestrationService|0|101|0|0|0|10|
   |AlertManager|79|0|0|0|7|0|
   |NetworkOrchestrator|9910|0|1224|0|1945|0|
   |CapacityVO|261|0|0|0|80|0|
   |VlanDaoImpl|1307|0|54|0|218|0|
   |NetworkDetailsDaoImpl|30|0|4|0|5|0|
   |NetworkVO|396|159|19|1|140|44|
   |VpcOfferingDaoImpl|137|0|0|0|25|0|
   |VpcOfferingDetailsDaoImpl|173|0|10|0|31|0|
   |NetworkOfferingDaoImpl|691|0|22|0|114|0|
   |NicDaoImpl|1392|0|12|0|193|0|
   |MockNetworkManagerImpl|510|0|24|0|88|0|
   |SimulatorManagerImpl|1394|0|214|0|309|0|
   |ContrailManagerImpl|2218|0|234|0|497|0|
   |AlertManagerImpl|2133|0|183|0|418|0|
   |ApiResponseHelper|12400|0|1292|0|2837|0|
   |ApiSessionListener|117|0|2|0|28|0|
   |NetworkOfferingJoinDaoImpl|278|0|12|0|57|0|
   |VpcOfferingJoinDaoImpl|172|0|6|0|36|0|
   |NetworkOfferingJoinVO|219|0|0|0|79|0|
   |VpcOfferingJoinVO|120|0|0|0|37|0|
   |ConfigurationManagerImpl|18652|0|3092|0|3639|0|
   |HypervisorGuruBase|669|38|52|0|133|5|
   |ExternalFirewallDeviceManagerImpl|1885|0|198|0|381|0|
   |ExternalLoadBalancerDeviceManagerImpl|2591|0|288|0|593|0|
   |IpAddressManagerImpl|4084|0|463|0|814|0|
   |Ipv6AddressManagerImpl|371|0|32|0|70|0|
   |NetworkMigrationManagerImpl|1706|0|90|0|355|0|
   |NetworkServiceImpl|13648|0|1902|0|2613|0|
   |FirewallManagerImpl|2600|0|399|0|466|0|
   |ExternalGuestNetworkGuru|849|0|92|0|158|0|
   |GuestNetworkGuru|702|298|114|34|142|64|
   |PublicNetworkGuru|341|0|42|0|77|0|
   |CommandSetupHelper|4088|0|300|0|771|0|
   |NetworkHelperImpl|2092|0|278|0|445|0|
   |VirtualNetworkApplianceManagerImpl|7767|0|792|0|1544|0|
   |NetworkACLManagerImpl|861|0|118|0|182|0|
   |NetworkACLServiceImpl|2701|0|304|0|520|0|
   |VpcManagerImpl|6936|0|770|0|1321|0|
   |UserVmManagerImpl|20798|0|2566|0|3869|0|
   |BasicNetworkVisitor|535|0|28|0|112|0|
   |MockNetworkManagerImpl|510|0|24|0|88|0|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101590882

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101637882

   Packaging result: :heavy_check_mark: el7 :heavy_check_mark: el8 :heavy_check_mark: debian :heavy_check_mark: suse15. SL-JID 3201


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1090200015

   @rohityadavcloud a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1123024457

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GabrielBrascher commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1112683080

   > @BryanMLima, I couldn't review all the changes yet; however, I noticed that sometimes we write the entities in capitalized and sometimes in lowercase (`Armazenamento Primário`/`armazenamento primário`, `Template`/`template`). I think we should standardize the entities written, what do you think?
   > 
   > cc: @GabrielBrascher, @SadiJr
   > 
   > edit
   > 
   > PR #6281 is standardizing entities in lowercase. IMHO it's better (and clean) to read than capitalized.
   
   @GutoVeronezi I agree with your suggestion. Entities make sense to have the first letter capitalized indeed, for example, _Máquina Virtual_, _Armazenamento Primário_, etc.}
   As far as I know, we don't have any sort of "conventions" in Brazil for that but I am used to it.
   
   I am +1 on following your above suggestion for the Portuguese translation.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GutoVeronezi commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GutoVeronezi commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r907685107


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",

Review Comment:
   Yes, it should be `Escalonamento automático`. I forgot to change the other word hehe



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GutoVeronezi commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GutoVeronezi commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r905456593


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",

Review Comment:
   Is this label used somewhere?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",

Review Comment:
   ```suggestion
   "label.action.delete.backup.offering": "Remover oferta de backup",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",

Review Comment:
   IMHO, `dados de diagnóstico` is redundant and could be replaced by `diagnóstico`:
   
   ```suggestion
   "label.action.get.diagnostics": "Obter diagn\u00f3stico",
   ```
   
   cc @GabrielBrascher @SadiJr 



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",

Review Comment:
   ```suggestion
   "label.action.image.store.read.only": "Colocar armazenamento secund\u00e1rio em modo somente leitura",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",

Review Comment:
   ```suggestion
   "label.action.secure.host": "Propagar certificado de segurança para o host",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",

Review Comment:
   ```suggestion
   "label.add.ciscoasa1000v": "Adicionar recurso CiscoASA1000v",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",

Review Comment:
   ```suggestion
   "label.action.update.offering.access": "Atualizar acesso à oferta",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",

Review Comment:
   ```suggestion
   "label.add.system.service.offering": "Adicionar oferta de serviço para VMs de sistema",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",

Review Comment:
   ```suggestion
   "label.create.nfs.secondary.staging.storage": "Criar armazenamento secund\u00e1rio tempor\u00e1rio",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",

Review Comment:
   ```suggestion
   "label.configure.sticky.policy": "Configurar sticky policy",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",

Review Comment:
   ```suggestion
   "label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-to-site",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",

Review Comment:
   ```suggestion
   "label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo: 255.255.255.0",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",

Review Comment:
   ```suggestion
   "label.action.import.export.instances": "Importar-exportar inst\u00e2ncias",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",

Review Comment:
   ```suggestion
   "label.action.image.store.read.write": "Colocar armazenamento secund\u00e1rio em modo leitura-escrita",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",

Review Comment:
   ```suggestion
   "label.add.vmware.datacenter": "Adicionar datacenter VMware",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",

Review Comment:
   ```suggestion
   "label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o regular",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",

Review Comment:
   ```suggestion
   "label.diskbytesreadrate": "Taxa de leitura de bytes do disco (BPS)",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",

Review Comment:
   ```suggestion
   "label.deployasis": "Ler configura\u00e7\u00f5es da VM do OVA",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",

Review Comment:
   ```suggestion
   "label.fix.errors": "Corrija os erros",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",

Review Comment:
   ```suggestion
   "label.add.vpc.offering": "Adicionar oferta de VPC",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",

Review Comment:
   ```suggestion
   "label.autoscalingenabled": "Escalonamento automaticamente",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",

Review Comment:
   Is this label used somewhere?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",

Review Comment:
   ```suggestion
   "label.allowuserdrivenbackups": "Permitir backups manuais pelos usu\u00e1rios",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",

Review Comment:
   Is it used somewhere?



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",

Review Comment:
   ```suggestion
   "label.override.public.traffic": "Sobrescrever tr\u00e1fego p\u00fablico",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",

Review Comment:
   ```suggestion
   "label.override.guest.traffic": "Sobrescrever tr\u00e1fego guest",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",

Review Comment:
   ```suggestion
   "label.kubernetesversionid": "Vers\u00e3o do Kubernetes",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",

Review Comment:
   ```suggestion
   "label.kubernetes.version.delete": "Remover vers\u00e3o do Kubernetes",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",
 "label.kvmnetworklabel": "Etiqueta de tr\u00e1fego KVM",
-"label.l2gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L2",
-"label.l3gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L3",
+"label.l2": "L2",
+"label.l2gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L2",

Review Comment:
   ```suggestion
   "label.l2gatewayserviceuuid": "UUID do servi\u00e7o de gateway L2",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",

Review Comment:
   ```suggestion
   "label.kubernetesversionname": "Vers\u00e3o do Kubernetes",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",
 "label.kvmnetworklabel": "Etiqueta de tr\u00e1fego KVM",
-"label.l2gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L2",
-"label.l3gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L3",
+"label.l2": "L2",
+"label.l2gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L2",
+"label.l3gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L3",

Review Comment:
   ```suggestion
   "label.l3gatewayserviceuuid": "UUID do servi\u00e7o de gateway L3",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",

Review Comment:
   ```suggestion
   "label.create.site.vpn.gateway": "Criar gateway de VPN site-to-site",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",

Review Comment:
   ```suggestion
   "label.overrideguesttraffic": "Sobrescrever tr\u00e1fego guest",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",
 "label.kvmnetworklabel": "Etiqueta de tr\u00e1fego KVM",
-"label.l2gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L2",
-"label.l3gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L3",
+"label.l2": "L2",
+"label.l2gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L2",
+"label.l3gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L3",
 "label.label": "Etiqueta",
-"label.last.updated": "u00daltima atualizau00e7u00e3o",
-"label.lastname": "\u00daltimo Nome",
+"label.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.lastannotated": "Data da \u00faltima anota\u00e7\u00e3o",
+"label.lastname": "\u00daltimo nome",
 "label.lastname.lower": "\u00faltimo nome",
 "label.launch": "Executar",
 "label.launch.vm": "Executar VM",
+"label.launch.vm.and.stay": "Iniciar VM & ficar nesta p\u00e1gina",

Review Comment:
   ```suggestion
   "label.launch.vm.and.stay": "Iniciar VM e permanecer na p\u00e1gina",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",

Review Comment:
   ```suggestion
   "label.override.rootdisk.size": "Sobrescrever tamanho do disco ra\u00edz",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",

Review Comment:
   ```suggestion
   "label.default.view": "Visualiza\u00e7\u00e3o padr\u00e3o",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",

Review Comment:
   ```suggestion
   "label.delete.instance.group": "Apagar grupo de inst\u00e2ncias",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",

Review Comment:
   ```suggestion
   "label.delete.volumes": "Volumes a serem apagados",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",

Review Comment:
   ```suggestion
   "label.overridepublictraffic": "Sobrescrever tr\u00e1fego p\u00fablico",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",

Review Comment:
   ```suggestion
   "label.deleteconfirm": "Por favor, confirme que voc\u00ea deseja apagar isto",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",

Review Comment:
   ```suggestion
   "label.passwordenabled": "Troca de senha",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",

Review Comment:
   ```suggestion
   "label.parentdomainname": "Dom\u00ednio pai",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",

Review Comment:
   ```suggestion
   "label.diskbyteswriterate": "Taxa de escrita de bytes no disco (BPS)",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",

Review Comment:
   ```suggestion
   "label.error.rules.file.import": "Por favor, escolha um arquivo CSV de regras v\u00e1lido",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",

Review Comment:
   ```suggestion
   "label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",
+"message.success.resize.volume": "Volume redimensionado com sucesso",
+"message.success.scale.kubernetes": "Cluster Kubernetes escalonado com sucesso",
+"message.success.unmanage.instance": "Inst\u00e2ncia n\u00e3o gerenciada com sucesso",
+"message.success.update.ipaddress": "Endere\u00e7o IP atualizado com sucesso",
+"message.success.update.iprange": "Intervalo de IP atualizado com sucesso",
+"message.success.update.kubeversion": "Vers\u00e3o compat\u00edvel com Kubernetes atualizada com sucesso",
+"message.success.update.network": "Rede atualizada com sucesso",
+"message.success.update.user": "Usu\u00e1rio atualizado com sucesso",
+"message.success.upgrade.kubernetes": "Cluster do Kubernetes atualizado com sucesso",
+"message.success.upload": "Carregado com sucesso",
+"message.success.upload.description": "Este arquivo de ISO foi carregado. Verifique seu status no menu Imagens > ISOs. Verifique seu status no menu templates",
+"message.success.upload.icon": "\u00cdcone carregado com sucesso para ",
+"message.success.upload.iso.description": "Este arquivo de ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",
+"message.success.upload.template.description": "Este arquivo de template foi carregado. Verifique seu status no menu templates",
+"message.success.upload.volume.description": "Este volume foi carregado. Verifique seu status no menu volumes",
+"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto?",
+"message.sussess.discovering.feature": "Descoberto todos os recursos dispon\u00edveis!",
+"message.switch.to": "Transferido para",
 "message.template.desc": "Imagem de SO que pode ser utilizada para bootar VMs",
+"message.template.import.vm.temporary": "Se um template tempor\u00e1rio for usado, a opera\u00e7\u00e3o de redefini\u00e7\u00e3o da VM n\u00e3o funcionar\u00e1 ap\u00f3s a importa\u00e7\u00e3o.",
 "message.template.iso": "Selecione o template ou ISO para continuar",
-"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. Utilize a nota\u00e7\u00e3o CIDR.",
+"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. utilize a nota\u00e7\u00e3o CIDR.",
+"message.traffic.type.to.basic.zone": "Tipo de tr\u00e1fego para a zona b\u00e1sica",
+"message.update.ipaddress.processing": "Atualizando endere\u00e7o IP...",
 "message.update.resource.count": "Por favor confirme que voc\u00ea quer atualizar a contagem de recursos para esta conta.",
+"message.update.resource.count.domain": "Por favor, confirme que voc\u00ea deseja atualizar as contagens de recursos para este dom\u00ednio.",
 "message.update.ssl": "Envie o novo certificado SSL X.509 para ser atualizado em cada console proxy:",
+"message.upload.failed": "Falha ao fazer o carregamento",
+"message.upload.file.limit": "Apenas um arquivo pode ser carregado de cada vez",
+"message.upload.file.processing": "N\u00e3o feche este formul\u00e1rio, o carregamento do arquivo est\u00e1 em andamento...",
+"message.upload.iso.failed": "Falha ao carregar ISO",
+"message.upload.iso.failed.description": "Falha ao carregar ISO",
+"message.upload.template.failed.description": "Falha ao carregar template",
+"message.upload.volume.failed": "Falha ao carregar volume",
+"message.user.not.permitted.api": "O usu\u00e1rio n\u00e3o est\u00e1 autorizado a usar a API",
 "message.validate.equalto": "Por favor entre com o mesmo valor novamente.",
 "message.validate.max": "Por favor entre com um valor menor que ou igual a {0}.",
 "message.validate.maxlength": "Por favor entre com mais de [0] caracteres.",
 "message.validate.minlength": "Por favor entre com pelo menos [0] caracteres.",
 "message.validate.number": "Por favor entre um n\u00famero v\u00e1lido.",
 "message.validate.range": "Por favor entre com um valor com valor entre [0] e [1].",
 "message.validate.range.length": "Por favor entre com um valor com tamanho entre [0] e [1] caracteres.",
+"message.virtual.router.not.return.elementid": "erro: A API listVirtualRouterElements n\u00e3o retorna o ID do elemento do roteador virtual",
 "message.vm.review.launch": "Por favor revise a informa\u00e7\u00e3o abaixo e confirme que sua inst\u00e2ncia virtual est\u00e1 correta antes de executa-la.",
+"message.vm.state.destroyed": "A VM est\u00e1 marcada para ser destru\u00edda",
+"message.vm.state.error": "A VM est\u00e1 em estado de erro",
+"message.vm.state.expunging": "A VM est\u00e1 sendo eliminada",
+"message.vm.state.migrating": "A VM est\u00e1 sendo migrada",
+"message.vm.state.running": "A VM est\u00e1 rodando",
+"message.vm.state.shutdown": "A VM est\u00e1 desligada",
+"message.vm.state.starting": "A VM est\u00e1 sendo iniciada",
+"message.vm.state.stopped": "A VM est\u00e1 parada",
+"message.vm.state.stopping": "A VM est\u00e1 sendo parada",
+"message.vm.state.unknown": "O estado da VM \u00e9 desconhecido.",
+"message.volume.state.allocated": "O volume foi alocado, mas ainda n\u00e3o foi criado",
+"message.volume.state.attaching": "O volume est\u00e1 anexado a um volume do estado pronto.",
+"message.volume.state.copying": "O volume est\u00e1 sendo copiado do armazenamento de imagens para o armazenamento prim\u00e1rio, no caso de ser um volume carregado",
+"message.volume.state.creating": "O volume est\u00e1 sendo criado",
+"message.volume.state.destroy": "O volume foi destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.destroying": "O volume est\u00e1 sendo destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.expunged": "O volume foi eliminado",
+"message.volume.state.expunging": "O volume est\u00e1 sendo eliminado",
+"message.volume.state.migrating": "O volume est\u00e1 sendo migrado para outro pool de armazenamento",
+"message.volume.state.notuploaded": "A entrada de volume foi apenas criada no BD e ainda n\u00e3o carregada",
+"message.volume.state.ready": "O volume est\u00e1 pronto para ser utilizado",
+"message.volume.state.resizing": "O volume est\u00e1 sendo redimensionado",
+"message.volume.state.revertsnapshotting": "H\u00e1 uma snapshot criada sobre este volume, o volume est\u00e1 sendo revertido a partir da snapshot",

Review Comment:
   ```suggestion
   "message.volume.state.revertsnapshotting": "O volume est\u00e1 sendo revertido a partir da snapshot",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",
+"message.success.resize.volume": "Volume redimensionado com sucesso",
+"message.success.scale.kubernetes": "Cluster Kubernetes escalonado com sucesso",
+"message.success.unmanage.instance": "Inst\u00e2ncia n\u00e3o gerenciada com sucesso",
+"message.success.update.ipaddress": "Endere\u00e7o IP atualizado com sucesso",
+"message.success.update.iprange": "Intervalo de IP atualizado com sucesso",
+"message.success.update.kubeversion": "Vers\u00e3o compat\u00edvel com Kubernetes atualizada com sucesso",
+"message.success.update.network": "Rede atualizada com sucesso",
+"message.success.update.user": "Usu\u00e1rio atualizado com sucesso",
+"message.success.upgrade.kubernetes": "Cluster do Kubernetes atualizado com sucesso",
+"message.success.upload": "Carregado com sucesso",
+"message.success.upload.description": "Este arquivo de ISO foi carregado. Verifique seu status no menu Imagens > ISOs. Verifique seu status no menu templates",
+"message.success.upload.icon": "\u00cdcone carregado com sucesso para ",
+"message.success.upload.iso.description": "Este arquivo de ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",

Review Comment:
   ```suggestion
   "message.success.upload.iso.description": "Este ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",

Review Comment:
   ```suggestion
   "label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o do CloudStack&#8482",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",
+"message.success.resize.volume": "Volume redimensionado com sucesso",
+"message.success.scale.kubernetes": "Cluster Kubernetes escalonado com sucesso",
+"message.success.unmanage.instance": "Inst\u00e2ncia n\u00e3o gerenciada com sucesso",
+"message.success.update.ipaddress": "Endere\u00e7o IP atualizado com sucesso",
+"message.success.update.iprange": "Intervalo de IP atualizado com sucesso",
+"message.success.update.kubeversion": "Vers\u00e3o compat\u00edvel com Kubernetes atualizada com sucesso",
+"message.success.update.network": "Rede atualizada com sucesso",
+"message.success.update.user": "Usu\u00e1rio atualizado com sucesso",
+"message.success.upgrade.kubernetes": "Cluster do Kubernetes atualizado com sucesso",
+"message.success.upload": "Carregado com sucesso",
+"message.success.upload.description": "Este arquivo de ISO foi carregado. Verifique seu status no menu Imagens > ISOs. Verifique seu status no menu templates",
+"message.success.upload.icon": "\u00cdcone carregado com sucesso para ",
+"message.success.upload.iso.description": "Este arquivo de ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",
+"message.success.upload.template.description": "Este arquivo de template foi carregado. Verifique seu status no menu templates",
+"message.success.upload.volume.description": "Este volume foi carregado. Verifique seu status no menu volumes",
+"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto?",
+"message.sussess.discovering.feature": "Descoberto todos os recursos dispon\u00edveis!",
+"message.switch.to": "Transferido para",
 "message.template.desc": "Imagem de SO que pode ser utilizada para bootar VMs",
+"message.template.import.vm.temporary": "Se um template tempor\u00e1rio for usado, a opera\u00e7\u00e3o de redefini\u00e7\u00e3o da VM n\u00e3o funcionar\u00e1 ap\u00f3s a importa\u00e7\u00e3o.",
 "message.template.iso": "Selecione o template ou ISO para continuar",
-"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. Utilize a nota\u00e7\u00e3o CIDR.",
+"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. utilize a nota\u00e7\u00e3o CIDR.",
+"message.traffic.type.to.basic.zone": "Tipo de tr\u00e1fego para a zona b\u00e1sica",
+"message.update.ipaddress.processing": "Atualizando endere\u00e7o IP...",
 "message.update.resource.count": "Por favor confirme que voc\u00ea quer atualizar a contagem de recursos para esta conta.",
+"message.update.resource.count.domain": "Por favor, confirme que voc\u00ea deseja atualizar as contagens de recursos para este dom\u00ednio.",
 "message.update.ssl": "Envie o novo certificado SSL X.509 para ser atualizado em cada console proxy:",
+"message.upload.failed": "Falha ao fazer o carregamento",
+"message.upload.file.limit": "Apenas um arquivo pode ser carregado de cada vez",
+"message.upload.file.processing": "N\u00e3o feche este formul\u00e1rio, o carregamento do arquivo est\u00e1 em andamento...",
+"message.upload.iso.failed": "Falha ao carregar ISO",
+"message.upload.iso.failed.description": "Falha ao carregar ISO",
+"message.upload.template.failed.description": "Falha ao carregar template",
+"message.upload.volume.failed": "Falha ao carregar volume",
+"message.user.not.permitted.api": "O usu\u00e1rio n\u00e3o est\u00e1 autorizado a usar a API",
 "message.validate.equalto": "Por favor entre com o mesmo valor novamente.",
 "message.validate.max": "Por favor entre com um valor menor que ou igual a {0}.",
 "message.validate.maxlength": "Por favor entre com mais de [0] caracteres.",
 "message.validate.minlength": "Por favor entre com pelo menos [0] caracteres.",
 "message.validate.number": "Por favor entre um n\u00famero v\u00e1lido.",
 "message.validate.range": "Por favor entre com um valor com valor entre [0] e [1].",
 "message.validate.range.length": "Por favor entre com um valor com tamanho entre [0] e [1] caracteres.",
+"message.virtual.router.not.return.elementid": "erro: A API listVirtualRouterElements n\u00e3o retorna o ID do elemento do roteador virtual",
 "message.vm.review.launch": "Por favor revise a informa\u00e7\u00e3o abaixo e confirme que sua inst\u00e2ncia virtual est\u00e1 correta antes de executa-la.",
+"message.vm.state.destroyed": "A VM est\u00e1 marcada para ser destru\u00edda",
+"message.vm.state.error": "A VM est\u00e1 em estado de erro",
+"message.vm.state.expunging": "A VM est\u00e1 sendo eliminada",
+"message.vm.state.migrating": "A VM est\u00e1 sendo migrada",
+"message.vm.state.running": "A VM est\u00e1 rodando",
+"message.vm.state.shutdown": "A VM est\u00e1 desligada",
+"message.vm.state.starting": "A VM est\u00e1 sendo iniciada",
+"message.vm.state.stopped": "A VM est\u00e1 parada",
+"message.vm.state.stopping": "A VM est\u00e1 sendo parada",
+"message.vm.state.unknown": "O estado da VM \u00e9 desconhecido.",
+"message.volume.state.allocated": "O volume foi alocado, mas ainda n\u00e3o foi criado",
+"message.volume.state.attaching": "O volume est\u00e1 anexado a um volume do estado pronto.",
+"message.volume.state.copying": "O volume est\u00e1 sendo copiado do armazenamento de imagens para o armazenamento prim\u00e1rio, no caso de ser um volume carregado",
+"message.volume.state.creating": "O volume est\u00e1 sendo criado",
+"message.volume.state.destroy": "O volume foi destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.destroying": "O volume est\u00e1 sendo destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.expunged": "O volume foi eliminado",
+"message.volume.state.expunging": "O volume est\u00e1 sendo eliminado",
+"message.volume.state.migrating": "O volume est\u00e1 sendo migrado para outro pool de armazenamento",
+"message.volume.state.notuploaded": "A entrada de volume foi apenas criada no BD e ainda n\u00e3o carregada",
+"message.volume.state.ready": "O volume est\u00e1 pronto para ser utilizado",
+"message.volume.state.resizing": "O volume est\u00e1 sendo redimensionado",
+"message.volume.state.revertsnapshotting": "H\u00e1 uma snapshot criada sobre este volume, o volume est\u00e1 sendo revertido a partir da snapshot",
+"message.volume.state.snapshotting": "Exite uma snapshot criada neste volume que ainda n\u00e3o foi feito o backup para o armazenamento secund\u00e1rio.",
+"message.volume.state.uploadabandoned": "O carregamento do volume foi abandonado uma vez que o upload nunca foi iniciado dentro do tempo espec\u00edfico",
+"message.volume.state.uploaded": "Volume foi carregado",
+"message.volume.state.uploaderror": "O carregamento do volume encontrou um erro",
+"message.volume.state.uploadinprogress": "Carregamento do volume em progresso",
+"message.volume.state.uploadop": "A opera\u00e7\u00e3o de carregamento de volume est\u00e1 em andamento ou, em resumo, o volume est\u00e1 em armazenamento secund\u00e1rio",

Review Comment:
   ```suggestion
   "message.volume.state.uploadop": "A opera\u00e7\u00e3o de carregamento de volume est\u00e1 em andamento",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",
+"message.success.resize.volume": "Volume redimensionado com sucesso",
+"message.success.scale.kubernetes": "Cluster Kubernetes escalonado com sucesso",
+"message.success.unmanage.instance": "Inst\u00e2ncia n\u00e3o gerenciada com sucesso",
+"message.success.update.ipaddress": "Endere\u00e7o IP atualizado com sucesso",
+"message.success.update.iprange": "Intervalo de IP atualizado com sucesso",
+"message.success.update.kubeversion": "Vers\u00e3o compat\u00edvel com Kubernetes atualizada com sucesso",
+"message.success.update.network": "Rede atualizada com sucesso",
+"message.success.update.user": "Usu\u00e1rio atualizado com sucesso",
+"message.success.upgrade.kubernetes": "Cluster do Kubernetes atualizado com sucesso",
+"message.success.upload": "Carregado com sucesso",
+"message.success.upload.description": "Este arquivo de ISO foi carregado. Verifique seu status no menu Imagens > ISOs. Verifique seu status no menu templates",
+"message.success.upload.icon": "\u00cdcone carregado com sucesso para ",
+"message.success.upload.iso.description": "Este arquivo de ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",
+"message.success.upload.template.description": "Este arquivo de template foi carregado. Verifique seu status no menu templates",
+"message.success.upload.volume.description": "Este volume foi carregado. Verifique seu status no menu volumes",
+"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto?",
+"message.sussess.discovering.feature": "Descoberto todos os recursos dispon\u00edveis!",
+"message.switch.to": "Transferido para",
 "message.template.desc": "Imagem de SO que pode ser utilizada para bootar VMs",
+"message.template.import.vm.temporary": "Se um template tempor\u00e1rio for usado, a opera\u00e7\u00e3o de redefini\u00e7\u00e3o da VM n\u00e3o funcionar\u00e1 ap\u00f3s a importa\u00e7\u00e3o.",
 "message.template.iso": "Selecione o template ou ISO para continuar",
-"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. Utilize a nota\u00e7\u00e3o CIDR.",
+"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. utilize a nota\u00e7\u00e3o CIDR.",
+"message.traffic.type.to.basic.zone": "Tipo de tr\u00e1fego para a zona b\u00e1sica",
+"message.update.ipaddress.processing": "Atualizando endere\u00e7o IP...",
 "message.update.resource.count": "Por favor confirme que voc\u00ea quer atualizar a contagem de recursos para esta conta.",
+"message.update.resource.count.domain": "Por favor, confirme que voc\u00ea deseja atualizar as contagens de recursos para este dom\u00ednio.",
 "message.update.ssl": "Envie o novo certificado SSL X.509 para ser atualizado em cada console proxy:",
+"message.upload.failed": "Falha ao fazer o carregamento",
+"message.upload.file.limit": "Apenas um arquivo pode ser carregado de cada vez",
+"message.upload.file.processing": "N\u00e3o feche este formul\u00e1rio, o carregamento do arquivo est\u00e1 em andamento...",
+"message.upload.iso.failed": "Falha ao carregar ISO",
+"message.upload.iso.failed.description": "Falha ao carregar ISO",
+"message.upload.template.failed.description": "Falha ao carregar template",
+"message.upload.volume.failed": "Falha ao carregar volume",
+"message.user.not.permitted.api": "O usu\u00e1rio n\u00e3o est\u00e1 autorizado a usar a API",
 "message.validate.equalto": "Por favor entre com o mesmo valor novamente.",
 "message.validate.max": "Por favor entre com um valor menor que ou igual a {0}.",
 "message.validate.maxlength": "Por favor entre com mais de [0] caracteres.",
 "message.validate.minlength": "Por favor entre com pelo menos [0] caracteres.",
 "message.validate.number": "Por favor entre um n\u00famero v\u00e1lido.",
 "message.validate.range": "Por favor entre com um valor com valor entre [0] e [1].",
 "message.validate.range.length": "Por favor entre com um valor com tamanho entre [0] e [1] caracteres.",
+"message.virtual.router.not.return.elementid": "erro: A API listVirtualRouterElements n\u00e3o retorna o ID do elemento do roteador virtual",
 "message.vm.review.launch": "Por favor revise a informa\u00e7\u00e3o abaixo e confirme que sua inst\u00e2ncia virtual est\u00e1 correta antes de executa-la.",
+"message.vm.state.destroyed": "A VM est\u00e1 marcada para ser destru\u00edda",
+"message.vm.state.error": "A VM est\u00e1 em estado de erro",
+"message.vm.state.expunging": "A VM est\u00e1 sendo eliminada",
+"message.vm.state.migrating": "A VM est\u00e1 sendo migrada",
+"message.vm.state.running": "A VM est\u00e1 rodando",
+"message.vm.state.shutdown": "A VM est\u00e1 desligada",
+"message.vm.state.starting": "A VM est\u00e1 sendo iniciada",
+"message.vm.state.stopped": "A VM est\u00e1 parada",
+"message.vm.state.stopping": "A VM est\u00e1 sendo parada",
+"message.vm.state.unknown": "O estado da VM \u00e9 desconhecido.",
+"message.volume.state.allocated": "O volume foi alocado, mas ainda n\u00e3o foi criado",
+"message.volume.state.attaching": "O volume est\u00e1 anexado a um volume do estado pronto.",
+"message.volume.state.copying": "O volume est\u00e1 sendo copiado do armazenamento de imagens para o armazenamento prim\u00e1rio, no caso de ser um volume carregado",
+"message.volume.state.creating": "O volume est\u00e1 sendo criado",
+"message.volume.state.destroy": "O volume foi destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.destroying": "O volume est\u00e1 sendo destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.expunged": "O volume foi eliminado",
+"message.volume.state.expunging": "O volume est\u00e1 sendo eliminado",
+"message.volume.state.migrating": "O volume est\u00e1 sendo migrado para outro pool de armazenamento",
+"message.volume.state.notuploaded": "A entrada de volume foi apenas criada no BD e ainda n\u00e3o carregada",
+"message.volume.state.ready": "O volume est\u00e1 pronto para ser utilizado",
+"message.volume.state.resizing": "O volume est\u00e1 sendo redimensionado",
+"message.volume.state.revertsnapshotting": "H\u00e1 uma snapshot criada sobre este volume, o volume est\u00e1 sendo revertido a partir da snapshot",
+"message.volume.state.snapshotting": "Exite uma snapshot criada neste volume que ainda n\u00e3o foi feito o backup para o armazenamento secund\u00e1rio.",
+"message.volume.state.uploadabandoned": "O carregamento do volume foi abandonado uma vez que o upload nunca foi iniciado dentro do tempo espec\u00edfico",
+"message.volume.state.uploaded": "Volume foi carregado",
+"message.volume.state.uploaderror": "O carregamento do volume encontrou um erro",
+"message.volume.state.uploadinprogress": "Carregamento do volume em progresso",
+"message.volume.state.uploadop": "A opera\u00e7\u00e3o de carregamento de volume est\u00e1 em andamento ou, em resumo, o volume est\u00e1 em armazenamento secund\u00e1rio",
+"message.warn.filetype": "jpg, jpeg, png, bmp e svg s\u00e3o os \u00fanicos formatos de imagem suportados",
 "message.zone.creation.complete": "Cria\u00e7\u00e3o de zona completa",
+"message.zone.detail.description": "Preencha os detalhes da zona",
+"message.zone.detail.hint": "Uma zona \u00e9 a maior unidade organizacional no CloudStack, e normalmente corresponde a um \u00fanico datacenter. As zonas proporcionam isolamento f\u00edsico e redund\u00e2ncia. Uma zona consiste em um ou mais pods (cada um contendo hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods da zona.",
 "messgae.validate.min": "Por favor entre com um valor maior que ou igual a {0}.",
-"side.by.side": "Lado a Lado",
+"migrate.from": "Migrar de",
+"migrate.to": "Migrar para",
+"migrationPolicy": "Pol\u00edtica de migra\u00e7\u00e3o",
+"router.health.checks": "Checagem de sa\u00fade",
+"side.by.side": "Lado a lado",
 "state.completed": "Completo",
 "state.declined": "Recusado",
 "state.disabled": "Desativado",
 "state.enabled": "Habilitado",
 "state.error": "Erro",
+"state.expired": "Expirou",
 "state.expunging": "Removendo",
+"state.failed": "Falhou",
+"state.inprogress": "Em progresso",
 "state.migrating": "Migrando",
 "state.pending": "Pendente",
+"state.readonly": "Leitura apenas",

Review Comment:
   ```suggestion
   "state.readonly": "Somente leitura",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",

Review Comment:
   ```suggestion
   "message.success.remove.nic": "NIC removida com sucesso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",

Review Comment:
   ```suggestion
   "label.fixed": "Fixa",
   ```
   
   



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",

Review Comment:
   ```suggestion
   "message.success.remove.sticky.policy": "Sticky policy removida com sucesso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",
+"message.success.resize.volume": "Volume redimensionado com sucesso",
+"message.success.scale.kubernetes": "Cluster Kubernetes escalonado com sucesso",
+"message.success.unmanage.instance": "Inst\u00e2ncia n\u00e3o gerenciada com sucesso",
+"message.success.update.ipaddress": "Endere\u00e7o IP atualizado com sucesso",
+"message.success.update.iprange": "Intervalo de IP atualizado com sucesso",
+"message.success.update.kubeversion": "Vers\u00e3o compat\u00edvel com Kubernetes atualizada com sucesso",
+"message.success.update.network": "Rede atualizada com sucesso",
+"message.success.update.user": "Usu\u00e1rio atualizado com sucesso",
+"message.success.upgrade.kubernetes": "Cluster do Kubernetes atualizado com sucesso",
+"message.success.upload": "Carregado com sucesso",
+"message.success.upload.description": "Este arquivo de ISO foi carregado. Verifique seu status no menu Imagens > ISOs. Verifique seu status no menu templates",
+"message.success.upload.icon": "\u00cdcone carregado com sucesso para ",
+"message.success.upload.iso.description": "Este arquivo de ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",
+"message.success.upload.template.description": "Este arquivo de template foi carregado. Verifique seu status no menu templates",

Review Comment:
   ```suggestion
   "message.success.upload.template.description": "Este template foi carregado. Verifique seu status no menu templates",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",

Review Comment:
   ```suggestion
   "message.success.create.snapshot.from.vmsnapshot": "Snapshot de volume a partir da snapshot de VM criada com sucesso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",

Review Comment:
   ```suggestion
   "label.internallb.description": "Descri\u00e7\u00e3o do LB interno",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",

Review Comment:
   ```suggestion
   "message.success.config.sticky.policy": "Sticky policy configurada com sucesso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",

Review Comment:
   ```suggestion
   "message.step.license.agreements.continue": "Por favor, aceite todos os termos de licen\u00e7a para continuar",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",

Review Comment:
   ```suggestion
   "label.kubernetes.version.add": "Adicionar vers\u00e3o do Kubernetes",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",

Review Comment:
   ```suggestion
   "label.internallb.sourceip.description": "Descri\u00e7\u00e3o do LB interno",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",

Review Comment:
   ```suggestion
   "message.setup.physical.network.during.zone.creation.basic": "Ao adicionar uma zona b\u00e1sica, \u00e9 poss\u00edvel configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>\u00c9 poss\u00edvel <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",

Review Comment:
   ```suggestion
   "message.success.change.password": "Senha alterada com sucesso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",
+"message.success.delete.icon": "\u00cdcone deletado com sucesso",
+"message.success.delete.node": "Nodo exclu\u00eddo com sucesso",
+"message.success.delete.snapshot.policy": "Pol\u00edtica de snapshot exclu\u00edda com sucesso",
+"message.success.delete.static.route": "Rota est\u00e1tica exclu\u00edda com sucesso",
+"message.success.delete.tag": "Tag exclu\u00edda com sucesso",
+"message.success.delete.vm": "VM remov\u00edda com sucesso",
+"message.success.disable.saml.auth": "Autoriza\u00e7\u00e3o SAML desativada com sucesso",
+"message.success.disable.vpn": "VPN desativada com sucesso",
+"message.success.edit.acl": "Regra ACL editada com sucesso",
+"message.success.edit.rule": "Regra editada com sucesso",
+"message.success.enable.saml.auth": "Autoriza\u00e7\u00e3o SAML ativada com sucesso",
+"message.success.import.instance": "Inst\u00e2ncia importada com sucesso",
+"message.success.migrate.volume": "Volume migrado com sucesso",
+"message.success.migrating": "Migra\u00e7\u00e3o conclu\u00edda com sucesso para",
+"message.success.move.acl.order": "Regra de ACL movida com sucesso",
+"message.success.recurring.snapshot": "Snapshots recorrentes habilitado com sucesso",
+"message.success.register.iso": "ISO registrado com sucesso",
+"message.success.register.keypair": "Par de chaves SSH registrado com sucesso",
+"message.success.register.template": "Template cadastrado com sucesso",
+"message.success.release.ip": "IP liberado com sucesso",
+"message.success.remove.egress.rule": "Regra de sa\u00edda removida com sucesso",
+"message.success.remove.firewall.rule": "Regra de firewall removida com sucesso",
+"message.success.remove.instance.rule": "Inst\u00e2ncia removida da regra",
+"message.success.remove.ip": "IP removido com sucesso",
+"message.success.remove.iprange": "Intervalo de IP removido com sucesso",
+"message.success.remove.nic": "Removido com sucesso",
+"message.success.remove.port.forward": "Regra de encaminhamento de porta removida com sucesso",
+"message.success.remove.rule": "Regra exclu\u00edda com sucesso",
+"message.success.remove.secondary.ipaddress": "Endere\u00e7o de IP secund\u00e1rio removido com sucesso",
+"message.success.remove.sticky.policy": "Pol\u00edtica sticky removida com sucesso",
+"message.success.resize.volume": "Volume redimensionado com sucesso",
+"message.success.scale.kubernetes": "Cluster Kubernetes escalonado com sucesso",
+"message.success.unmanage.instance": "Inst\u00e2ncia n\u00e3o gerenciada com sucesso",
+"message.success.update.ipaddress": "Endere\u00e7o IP atualizado com sucesso",
+"message.success.update.iprange": "Intervalo de IP atualizado com sucesso",
+"message.success.update.kubeversion": "Vers\u00e3o compat\u00edvel com Kubernetes atualizada com sucesso",
+"message.success.update.network": "Rede atualizada com sucesso",
+"message.success.update.user": "Usu\u00e1rio atualizado com sucesso",
+"message.success.upgrade.kubernetes": "Cluster do Kubernetes atualizado com sucesso",
+"message.success.upload": "Carregado com sucesso",
+"message.success.upload.description": "Este arquivo de ISO foi carregado. Verifique seu status no menu Imagens > ISOs. Verifique seu status no menu templates",
+"message.success.upload.icon": "\u00cdcone carregado com sucesso para ",
+"message.success.upload.iso.description": "Este arquivo de ISOs foi carregado. Verifique seu status no menu Imagens > ISOs",
+"message.success.upload.template.description": "Este arquivo de template foi carregado. Verifique seu status no menu templates",
+"message.success.upload.volume.description": "Este volume foi carregado. Verifique seu status no menu volumes",
+"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto?",
+"message.sussess.discovering.feature": "Descoberto todos os recursos dispon\u00edveis!",
+"message.switch.to": "Transferido para",
 "message.template.desc": "Imagem de SO que pode ser utilizada para bootar VMs",
+"message.template.import.vm.temporary": "Se um template tempor\u00e1rio for usado, a opera\u00e7\u00e3o de redefini\u00e7\u00e3o da VM n\u00e3o funcionar\u00e1 ap\u00f3s a importa\u00e7\u00e3o.",
 "message.template.iso": "Selecione o template ou ISO para continuar",
-"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. Utilize a nota\u00e7\u00e3o CIDR.",
+"message.tooltip.reserved.system.netmask": "O prefixo de rede que define a subrede deste pod. utilize a nota\u00e7\u00e3o CIDR.",
+"message.traffic.type.to.basic.zone": "Tipo de tr\u00e1fego para a zona b\u00e1sica",
+"message.update.ipaddress.processing": "Atualizando endere\u00e7o IP...",
 "message.update.resource.count": "Por favor confirme que voc\u00ea quer atualizar a contagem de recursos para esta conta.",
+"message.update.resource.count.domain": "Por favor, confirme que voc\u00ea deseja atualizar as contagens de recursos para este dom\u00ednio.",
 "message.update.ssl": "Envie o novo certificado SSL X.509 para ser atualizado em cada console proxy:",
+"message.upload.failed": "Falha ao fazer o carregamento",
+"message.upload.file.limit": "Apenas um arquivo pode ser carregado de cada vez",
+"message.upload.file.processing": "N\u00e3o feche este formul\u00e1rio, o carregamento do arquivo est\u00e1 em andamento...",
+"message.upload.iso.failed": "Falha ao carregar ISO",
+"message.upload.iso.failed.description": "Falha ao carregar ISO",
+"message.upload.template.failed.description": "Falha ao carregar template",
+"message.upload.volume.failed": "Falha ao carregar volume",
+"message.user.not.permitted.api": "O usu\u00e1rio n\u00e3o est\u00e1 autorizado a usar a API",
 "message.validate.equalto": "Por favor entre com o mesmo valor novamente.",
 "message.validate.max": "Por favor entre com um valor menor que ou igual a {0}.",
 "message.validate.maxlength": "Por favor entre com mais de [0] caracteres.",
 "message.validate.minlength": "Por favor entre com pelo menos [0] caracteres.",
 "message.validate.number": "Por favor entre um n\u00famero v\u00e1lido.",
 "message.validate.range": "Por favor entre com um valor com valor entre [0] e [1].",
 "message.validate.range.length": "Por favor entre com um valor com tamanho entre [0] e [1] caracteres.",
+"message.virtual.router.not.return.elementid": "erro: A API listVirtualRouterElements n\u00e3o retorna o ID do elemento do roteador virtual",
 "message.vm.review.launch": "Por favor revise a informa\u00e7\u00e3o abaixo e confirme que sua inst\u00e2ncia virtual est\u00e1 correta antes de executa-la.",
+"message.vm.state.destroyed": "A VM est\u00e1 marcada para ser destru\u00edda",
+"message.vm.state.error": "A VM est\u00e1 em estado de erro",
+"message.vm.state.expunging": "A VM est\u00e1 sendo eliminada",
+"message.vm.state.migrating": "A VM est\u00e1 sendo migrada",
+"message.vm.state.running": "A VM est\u00e1 rodando",
+"message.vm.state.shutdown": "A VM est\u00e1 desligada",
+"message.vm.state.starting": "A VM est\u00e1 sendo iniciada",
+"message.vm.state.stopped": "A VM est\u00e1 parada",
+"message.vm.state.stopping": "A VM est\u00e1 sendo parada",
+"message.vm.state.unknown": "O estado da VM \u00e9 desconhecido.",
+"message.volume.state.allocated": "O volume foi alocado, mas ainda n\u00e3o foi criado",
+"message.volume.state.attaching": "O volume est\u00e1 anexado a um volume do estado pronto.",
+"message.volume.state.copying": "O volume est\u00e1 sendo copiado do armazenamento de imagens para o armazenamento prim\u00e1rio, no caso de ser um volume carregado",
+"message.volume.state.creating": "O volume est\u00e1 sendo criado",
+"message.volume.state.destroy": "O volume foi destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.destroying": "O volume est\u00e1 sendo destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.expunged": "O volume foi eliminado",
+"message.volume.state.expunging": "O volume est\u00e1 sendo eliminado",
+"message.volume.state.migrating": "O volume est\u00e1 sendo migrado para outro pool de armazenamento",
+"message.volume.state.notuploaded": "A entrada de volume foi apenas criada no BD e ainda n\u00e3o carregada",
+"message.volume.state.ready": "O volume est\u00e1 pronto para ser utilizado",
+"message.volume.state.resizing": "O volume est\u00e1 sendo redimensionado",
+"message.volume.state.revertsnapshotting": "H\u00e1 uma snapshot criada sobre este volume, o volume est\u00e1 sendo revertido a partir da snapshot",
+"message.volume.state.snapshotting": "Exite uma snapshot criada neste volume que ainda n\u00e3o foi feito o backup para o armazenamento secund\u00e1rio.",
+"message.volume.state.uploadabandoned": "O carregamento do volume foi abandonado uma vez que o upload nunca foi iniciado dentro do tempo espec\u00edfico",
+"message.volume.state.uploaded": "Volume foi carregado",

Review Comment:
   ```suggestion
   "message.volume.state.uploaded": "O volume foi carregado",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.step.2.continue": "Selecione o plano",
 "message.step.3.continue": "Seleciona a oferta de disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
+"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",
+"message.success.acquire.ip": "IP adquirido com sucesso",
+"message.success.add.egress.rule": "Nova regra de sa\u00edda adicionada com sucesso",
+"message.success.add.firewall.rule": "Nova regra do firewall adicionada com sucesso",
+"message.success.add.guest.network": "Rede guest criada com sucesso",
+"message.success.add.iprange": "Intervalo IP adicionado com sucesso",
+"message.success.add.kuberversion": "Vers\u00e3o do Kubernetes adicionado com sucesso",
+"message.success.add.network": "Rede adicionada com sucesso",
+"message.success.add.network.acl": "Lista ACL da rede adicionada com sucesso",
+"message.success.add.port.forward": "Nova regra de encaminhamento de porta adicionada com sucesso",
+"message.success.add.private.gateway": "Gateway privado adicionado com sucesso",
+"message.success.add.rule": "Nova regra adicionada com sucesso",
+"message.success.add.secondary.ipaddress": "IP secund\u00e1rio adicionado com sucesso",
+"message.success.add.static.route": "Rota est\u00e1tica adicionada com sucesso",
+"message.success.add.tag": "Etiqueta adicionada com sucesso",
+"message.success.add.vpc.network": "Rede VPC adicionada com sucesso",
+"message.success.add.vpn.customer.gateway": "Gateway da VPN do cliente adicionado com sucesso",
+"message.success.add.vpn.gateway": "Gateway da VPN adicionado com sucesso",
+"message.success.asign.vm": "VM atribu\u00edda com sucesso",
+"message.success.assigned.vms": "VMs atribu\u00eddas com sucesso",
+"message.success.certificate.upload": "Certificado carregado com sucesso",
+"message.success.change.affinity.group": "Grupos de afinidade alterados com sucesso",
+"message.success.change.offering": "Oferta alterada com sucesso",
+"message.success.change.password": "Senha alterada com sucesso para o usu\u00e1rio",
+"message.success.config.backup.schedule": "Agendamento de backup de VM configurado com sucesso",
+"message.success.config.sticky.policy": "Pol\u00edtica sticky configurada com sucesso",
+"message.success.copy.clipboard": "Copiado com sucesso para a \u00e1rea de transfer\u00eancia",
+"message.success.create.account": "Conta criada com sucesso",
+"message.success.create.internallb": "LB interno criado com sucesso",
+"message.success.create.isolated.network": "Rede isolada criada com sucesso",
+"message.success.create.keypair": "Par de chaves SSH criado com sucesso",
+"message.success.create.kubernetes.cluter": "Cluster Kubernetes criado com sucesso",
+"message.success.create.l2.network": "Rede L2 criada com sucesso",
+"message.success.create.snapshot.from.vmsnapshot": "Snapshot criada com sucesso a partir da snapshot de VM",
+"message.success.create.user": "Usu\u00e1rio criado com sucesso",
+"message.success.create.volume": "Volume criado com sucesso",
+"message.success.delete": "Exclu\u00eddo com sucesso",
+"message.success.delete.acl.rule": "Successfully removed ACL rule",

Review Comment:
   ```suggestion
   "message.success.delete.acl.rule": "Regra ACL removida com sucesso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",

Review Comment:
   ```suggestion
   "message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, \u00e9 preciso configurar uma ou mais redes f\u00edsicas. Cada rede corresponde \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",
 "label.kvmnetworklabel": "Etiqueta de tr\u00e1fego KVM",
-"label.l2gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L2",
-"label.l3gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L3",
+"label.l2": "L2",
+"label.l2gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L2",
+"label.l3gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L3",
 "label.label": "Etiqueta",
-"label.last.updated": "u00daltima atualizau00e7u00e3o",
-"label.lastname": "\u00daltimo Nome",
+"label.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.lastannotated": "Data da \u00faltima anota\u00e7\u00e3o",
+"label.lastname": "\u00daltimo nome",
 "label.lastname.lower": "\u00faltimo nome",

Review Comment:
   ```suggestion
   "label.lastname.lower": "sobrenome",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",
 "label.kvmnetworklabel": "Etiqueta de tr\u00e1fego KVM",
-"label.l2gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L2",
-"label.l3gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L3",
+"label.l2": "L2",
+"label.l2gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L2",
+"label.l3gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L3",
 "label.label": "Etiqueta",
-"label.last.updated": "u00daltima atualizau00e7u00e3o",
-"label.lastname": "\u00daltimo Nome",
+"label.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.lastannotated": "Data da \u00faltima anota\u00e7\u00e3o",
+"label.lastname": "\u00daltimo nome",

Review Comment:
   ```suggestion
   "label.lastname": "Sobrenome",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",
+"label.isdynamicallyscalable": "Dinamicamente escal\u00e1vel",
 "label.isextractable": "Extra\u00edvel",
-"label.isfeatured": "Featured",
-"label.isforced": "For\u00e7ar Exclus\u00e3o",
+"label.isfeatured": "Em destaque",
+"label.isforced": "For\u00e7ar exclus\u00e3o",
 "label.ismanaged": "Gerenciado",
 "label.iso": "ISO",
+"label.iso.id": "ID da ISO",
+"label.iso.name": "Nome da ISO ",
 "label.isoid": "ISO",
-"label.isolated.networks": "Redes Isoladas",
-"label.isolatedpvlanid": "ID de VLAN Secund\u00e1ria Isolada",
+"label.isolated": "Isolada",
+"label.isolated.networks": "Redes isoladas",
+"label.isolatedpvlanid": "ID de VLAN secund\u00e1ria isolada",
+"label.isolatedpvlantype": "Tipo de VLAN secund\u00e1ria",
 "label.isolation.method": "M\u00e9todo de isolamento",
 "label.isolationmethod": "M\u00e9todo de isolamento",
 "label.isolationmethods": "M\u00e9todo de isolamento",
 "label.isolationuri": "URI de isolamento",
-"label.isoname": "Imagem ISO Plugada",
+"label.isoname": "Imagem ISO plugada",
 "label.isos": "ISOs",
+"label.isostate": "Estado da ISO",
 "label.ispersistent": "Persistente",
 "label.ispublic": "P\u00fablico",
 "label.isready": "Pronto",
-"label.isredundantrouter": "Roteador Redundantee",
+"label.isredundantrouter": "Roteador redundante",
 "label.isrouting": "Roteamento",
 "label.issourcenat": "Source NAT",
-"label.isstaticnat": "NAT Est\u00e1tico",
+"label.isstaticnat": "NAT est\u00e1tico",
 "label.issystem": "\u00e9 um sistema",
 "label.isvolatile": "Vol\u00e1til",
+"label.items": "itens",
+"label.items.selected": "item(ns) selecionados",
 "label.keep": "Manter",
 "label.key": "Chave",
 "label.keyboard": "Linguagem do teclado",
-"label.keyboardtype": "Tipo de Teclado",
+"label.keyboardtype": "Tipo de teclado",
 "label.keypair": "Par de chaves SSH",
+"label.kubeconfig.cluster": "Configura\u00e7\u00e3o do cluster Kubernetes",
+"label.kubernetes": "Kubernetes",
+"label.kubernetes.cluster": "Cluster Kubernetes",
+"label.kubernetes.cluster.create": "Criar cluster Kubernetes",
+"label.kubernetes.cluster.delete": "Remover cluster Kubernetes",
+"label.kubernetes.cluster.scale": "Escalar cluster Kubernetes",
+"label.kubernetes.cluster.start": "Iniciar cluster Kubernetes",
+"label.kubernetes.cluster.stop": "Parar cluster Kubernetes",
+"label.kubernetes.cluster.upgrade": "Atualizar cluster Kubernetes",
+"label.kubernetes.dashboard": "Dashboard da UI do Kubernetes",
+"label.kubernetes.isos": "ISOs Kubernetes",
+"label.kubernetes.service": "Servi\u00e7o Kubernetes",
+"label.kubernetes.version.add": "Adicionar vers\u00e3o Kubernetes",
+"label.kubernetes.version.delete": "Remover vers\u00e3o Kubernetes",
+"label.kubernetes.version.update": "Gerenciar vers\u00e3o do Kubernetes",
+"label.kubernetesversionid": "Vers\u00e3o Kubernetes",
+"label.kubernetesversionname": "Vers\u00e3o Kubernetes",
 "label.kvmnetworklabel": "Etiqueta de tr\u00e1fego KVM",
-"label.l2gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L2",
-"label.l3gatewayserviceuuid": "Uuid do Servi\u00e7o de Gateway L3",
+"label.l2": "L2",
+"label.l2gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L2",
+"label.l3gatewayserviceuuid": "Uuid do servi\u00e7o de gateway L3",
 "label.label": "Etiqueta",
-"label.last.updated": "u00daltima atualizau00e7u00e3o",
-"label.lastname": "\u00daltimo Nome",
+"label.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.lastannotated": "Data da \u00faltima anota\u00e7\u00e3o",
+"label.lastname": "\u00daltimo nome",
 "label.lastname.lower": "\u00faltimo nome",
 "label.launch": "Executar",
 "label.launch.vm": "Executar VM",
+"label.launch.vm.and.stay": "Iniciar VM & ficar nesta p\u00e1gina",
 "label.launch.zone": "Executar zona.",
-"label.lb.algorithm.leastconn": "Least connections",
+"label.lb.algorithm.leastconn": "Conex\u00f5es m\u00ednimas",
 "label.lb.algorithm.roundrobin": "Round-robin",
 "label.lb.algorithm.source": "Origem",
+"label.lb.cookie": "LbCookie",
+"label.lb.protocol.http": "HTTP",
+"label.lb.protocol.ssl": "SSL",
 "label.lbdevicededicated": "Dedicado",
 "label.lbdeviceid": "ID",
 "label.lbdevicestate": "Estado",
-"label.lbtype": "Tipo de Balanceamento de Carga",
+"label.lbtype": "Tipo de balanceamento de carga",
 "label.ldap.configuration": "Configura\u00e7\u00e3o do LDAP",
 "label.ldap.group.name": "Grupo LDAP",
 "label.level": "N\u00edvel",
-"label.limitcpuuse": "CPU Cap",
-"label.link.domain.to.ldap": "Link Dom\u00ednio para LDAP",
-"label.linklocalip": "Endere\u00e7o IP do Link Local",
-"label.load.balancer": "Load Balancer",
+"label.license.agreements": "Contratos de licen\u00e7a",
+"label.limit": "Limitar",
+"label.limitcpuuse": "Limite da CPU",
+"label.limits": "Configurar limites",
+"label.link.domain.to.ldap": "Link dom\u00ednio para LDAP",
+"label.linklocalip": "Endere\u00e7o IP do link local",
+"label.linux": "Linux",
+"label.list.ciscoasa1000v": "ASA 1000v",
+"label.list.ciscovnmc": "Cisco VNMC",
+"label.list.nodes": "Listar nodos",
+"label.list.pods": "Listar pods",
+"label.list.services": "Listar servi\u00e7os",
+"label.load.balancer": "Balanceador de carga",
 "label.loadbalancerinstance": "VMs designadas",
 "label.loadbalancerrule": "Regra de balanceamento de carga",
-"label.loadbalancing": "Balanceamento de Carga",
+"label.loadbalancing": "Balanceamento de carga",
 "label.loading": "Carregando",
 "label.local": "Local",
-"label.local.storage": "Storage Local",
-"label.local.storage.enabled": "Habilitar storage local para VMs de usu\u00e1rios",
-"label.local.storage.enabled.system.vms": "Habilitar storage local para VMs de Sistema",
-"label.localstorageenabled": "Habilitar storage local para VMs de usu\u00e1rios",
-"label.localstorageenabledforsystemvm": "Habilitar storage local para VMs de Sistema",
+"label.local.storage": "Armazenamento local",
+"label.local.storage.enabled": "Habilitar armazenamento local para VMs de usu\u00e1rios",
+"label.local.storage.enabled.system.vms": "Habilitar armazenamento local para VMs de sistema",
+"label.localstorageenabled": "Habilitar armazenamento local para VMs de usu\u00e1rios",
+"label.localstorageenabledforsystemvm": "Habilitar armazenamento local para VMs de sistema",
 "label.login": "Entrar",
+"label.login.portal": "Entrar no portal",
+"label.login.single.signon": "Single Sign-On",
 "label.logout": "Sair",
 "label.lun": "LUN",
 "label.lun.number": "LUN #",
 "label.lxcnetworklabel": "R\u00f3tulo de tr\u00e1fego LXC",
+"label.macaddress": "Endere\u00e7o MAC",
+"label.macaddress.example": "O endere\u00e7o MAC. Exemplo: 01:23:45:67:89:ab",
+"label.macaddresschanges": "Mudan\u00e7as no endere\u00e7o MAC",
+"label.maclearning": "MAC learning",
+"label.macos": "MacOS",
+"label.make": "Tornar",
 "label.make.project.owner": "Criar propriet\u00e1rio de conta de projeto",
+"label.make.user.project.owner": "Tornar usu\u00e1rio dono do projeto",
 "label.makeredundant": "Deixar redundante",
 "label.manage": "Gerenciar",
+"label.manage.vpn.user": "Gerenciar usu\u00e1rios da VPN",
+"label.managed.instances": "Inst\u00e2ncias gerenciadas",
+"label.managedstate": "Estados gerenciados",
 "label.management": "Gerenciamento",
-"label.management.ips": "Gerenciamento de Endere\u00e7os IP",
-"label.management.server": "Servidor de Gerenciamento",
-"label.max.primary.storage": "M\u00e1x. prim\u00e1rio (GiB)",
-"label.max.secondary.storage": "Max. Secund\u00e1rio (GiB)",
-"label.maxcpu": "M\u00e1ximo de cores de CPU",
+"label.management.ips": "Gerenciamento de endere\u00e7os IP",
+"label.management.server": "Servidor de gerenciamento",
+"label.management.servers": "Servidores de ger\u00eancia",
+"label.managementservers": "N\u00famero de servidores de ger\u00eancia",
+"label.max.primary.storage": "M\u00e1x. de armazenamento prim\u00e1rio (GiB)",
+"label.max.secondary.storage": "M\u00e1x. de armazenamento secund\u00e1rio (GiB)",
+"label.maxcpu": "N\u00famerom\u00e1ximo de cores de CPU",
+"label.maxcpunumber": "N\u00famerom\u00e1ximo de cores de CPU",
+"label.maxdatavolumeslimit": "Limite m\u00e1ximo de volume de dados",
 "label.maxerrorretry": "Limite de tentativas de recupera\u00e7\u00e3o de erro",
 "label.maxguestslimit": "Limite m\u00e1x. de guest",
+"label.maxhostspercluster": "N\u00famero m\u00e1ximo de hosts por cluster",
 "label.maximum": "M\u00e1ximo",
-"label.maxinstance": "Inst\u00e2ncias Max",
+"label.maxinstance": "Inst\u00e2ncias m\u00e1x",
 "label.maxiops": "M\u00e1x IOPS",
 "label.maxmemory": "M\u00e1x. de mem\u00f3ria (MiB)",
 "label.maxnetwork": "M\u00e1x. de redes",
-"label.maxpublicip": "M\u00e1x. IPs p\u00fablicos",
-"label.maxsnapshot": "Max. snapshots",
+"label.maxprimarystorage": "M\u00e1x. armazenamento prim\u00e1rio (GiB)",
+"label.maxproject": "Projetos m\u00e1x.",
+"label.maxpublicip": "M\u00e1x. IPs P\u00fablicos",
+"label.maxsecondarystorage": "M\u00e1x. armazenamento secund\u00e1rio (GiB)",
+"label.maxsize": "Tamanho m\u00e1ximo",
+"label.maxsnapshot": "Snapshots m\u00e1x.",
 "label.maxtemplate": "M\u00e1x. templates",
 "label.maxuservm": "M\u00e1x. VMs de usu\u00e1rio",
 "label.maxvolume": "M\u00e1x. volumes",
 "label.maxvpc": "M\u00e1x. VPCs",
 "label.may.continue": "Voc\u00ea pode continuar agora",
+"label.mb.memory": "MB mem\u00f3ria",

Review Comment:
   ```suggestion
   "label.mb.memory": "MB de mem\u00f3ria",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",

Review Comment:
   I am not sure about how, but we need to translate this one too.
   
   cc @GabrielBrascher and @SadiJr 



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",

Review Comment:
   ```suggestion
   "label.perform.fresh.checks": "Realizar novas verifica\u00e7\u00f5es",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",

Review Comment:
   ```suggestion
   "message.remove.sticky.policy.processing": "Removendo sticky policy",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",

Review Comment:
   ```suggestion
   "message.scale.processing": "Escalonamento em progresso",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",

Review Comment:
   ```suggestion
   "message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS, iSCSI, fiberChannel, vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",
+"label.provisioningtype.sparse": "Provisionamento sparse",
+"label.provisioningtype.thin": "Provisionamento thin",

Review Comment:
   ```suggestion
   "label.provisioningtype.thin": "Thin",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para armazenamento prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.scale.processing": "Scale in progress",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
 "message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma oferta de disco para o disco",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",

Review Comment:
   ```suggestion
   "message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede na qual para cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de source IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece  maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece ofertas de rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",

Review Comment:
   ```suggestion
   "message.remove.sticky.policy.failed": "Removendo a sticky policy",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",

Review Comment:
   ```suggestion
   "label.provisioningtype.fat": "Fat",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",
+"label.provisioningtype.sparse": "Provisionamento sparse",

Review Comment:
   ```suggestion
   "label.provisioningtype.sparse": "Sparse",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1063,173 +1500,246 @@
 "label.step.3": "Passo 3",
 "label.step.4": "Passo 4",
 "label.step.5": "Passo 5",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
-"label.system.vm": "VM de Sistema",
-"label.system.vms": "VM de Sistemas",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vms": "VMs de sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
-"label.templatetype": "Template de Email",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
+"label.templatetype": "Tipo de template",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.network": "Total de redes",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
-"label.update.ssl": " Atualizar Certificado SSL",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usageinterface": "Usage Interface",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",

Review Comment:
   Should not it be `Usar HTTPS`?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1029,30 +1456,40 @@
 "label.smbpassword": "Senha SMB",
 "label.smbusername": "Usu\u00e1rio SMB",
 "label.snapshot": "Snapshot",
-"label.snapshot.name": "Nome do Snapshot",
-"label.snapshotlimit": "Limites de Snapshot",
+"label.snapshot.name": "Nome da snapshot",
+"label.snapshotlimit": "Limites de snapshot",

Review Comment:
   ```suggestion
   "label.snapshotlimit": "Limite de snapshots",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",
+"label.provisioningtype.sparse": "Provisionamento sparse",
+"label.provisioningtype.thin": "Provisionamento thin",
+"label.public.interface": "Interface p\u00fablica",
+"label.public.ip": "Endere\u00e7o IP p\u00fablico",
 "label.public.ip.addresses": "IPs P\u00fablicos",
 "label.public.ips": "IPs P\u00fablicos",
 "label.public.lb": "LB p\u00fablico",
-"label.public.traffic": "Tr\u00e1fego P\u00fablico",
-"label.publicinterface": "Interface P\u00fablica",
+"label.public.traffic": "Tr\u00e1fego p\u00fablico",
+"label.publicinterface": "Interface p\u00fablica",
 "label.publicip": "Endere\u00e7o IP",
 "label.publickey": "Chave p\u00fablica",
-"label.publicnetwork": "Rede P\u00fablica",
-"label.publicport": "Porta P\u00fablica",
+"label.publicnetwork": "Rede p\u00fablica",
+"label.publicport": "Porta p\u00fablica",
 "label.purpose": "Prop\u00f3sito",
 "label.qostype": "Tipo de QoS",
 "label.quickview": "Visualiza\u00e7\u00e3o r\u00e1pida",
 "label.quiescevm": "Quiesce VM",
-"label.quota": "Valor",
-"label.quota.value": "Valor",
-"label.quota.add.credits": "Adicionar Cru00e9ditos",
-"label.quota.configuration": "Configurau00e7u00e3o da Tarifa",
-"label.quota.credits": "Cru00e9ditos",
-"label.quota.enforce": "Bloquear Conta pu00f3s Limite",
+"label.quota": "Cota",
+"label.quota.add.credits": "Adicionar cr\u00e9ditos",
+"label.quota.configuration": "Configura\u00e7\u00e3o da cota",
+"label.quota.credits": "Cr\u00e9ditos",
+"label.quota.email.edit": "Editar email do template",

Review Comment:
   ```suggestion
   "label.quota.email.edit": "Editar template de email",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1063,173 +1500,246 @@
 "label.step.3": "Passo 3",
 "label.step.4": "Passo 4",
 "label.step.5": "Passo 5",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
-"label.system.vm": "VM de Sistema",
-"label.system.vms": "VM de Sistemas",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vms": "VMs de sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
-"label.templatetype": "Template de Email",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
+"label.templatetype": "Tipo de template",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.network": "Total de redes",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
-"label.update.ssl": " Atualizar Certificado SSL",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usageinterface": "Usage Interface",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",
+"label.usenewdiskoffering": "Substituir a oferta de disco?",
 "label.user": "Usu\u00e1rio",
-"label.userdata": "Userdata",
-"label.userdatal2": "Dados de Usu\u00e1rio",
+"label.user.conflict": "Conflito",
+"label.userdata": "Dados de usu\u00e1rio",
+"label.userdatal2": "Dados de usu\u00e1rio",
 "label.username": "Nome de usu\u00e1rio",
 "label.users": "Usu\u00e1rios",
-"label.utilization": "Utilisation",
+"label.usersource": "Tipo de usu\u00e1rio",
+"label.using.cli": "Usando CLI",
+"label.utilization": "Utiliza\u00e7\u00e3o",
 "label.uuid": "ID",
 "label.value": "Valor",
 "label.vcenter": "vcenter",
-"label.vcenter.datacenter": "vCenter Datacenter",
-"label.vcenter.datastore": "vCenter Datastore",
-"label.vcenter.host": "vCenter Host",
-"label.vcenter.password": "vCenter Password",
-"label.vcenter.username": "vCenter Username",
-"label.vcenterdatacenter": "vCenter Datacenter",
-"label.vcenterdatastore": "vCenter Datastore",
-"label.esx.host": "ESX/ESXi Host",
-"label.vcenterpassword": "vCenter Password",
-"label.vcenterusername": "vCenter Username",
+"label.vcenter.datacenter": "vCenter datacenter",

Review Comment:
   ```suggestion
   "label.vcenter.datacenter": "datacenter vCenter",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1063,173 +1500,246 @@
 "label.step.3": "Passo 3",
 "label.step.4": "Passo 4",
 "label.step.5": "Passo 5",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
-"label.system.vm": "VM de Sistema",
-"label.system.vms": "VM de Sistemas",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vms": "VMs de sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
-"label.templatetype": "Template de Email",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
+"label.templatetype": "Tipo de template",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.network": "Total de redes",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
-"label.update.ssl": " Atualizar Certificado SSL",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usageinterface": "Usage Interface",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",
+"label.usenewdiskoffering": "Substituir a oferta de disco?",
 "label.user": "Usu\u00e1rio",
-"label.userdata": "Userdata",
-"label.userdatal2": "Dados de Usu\u00e1rio",
+"label.user.conflict": "Conflito",
+"label.userdata": "Dados de usu\u00e1rio",
+"label.userdatal2": "Dados de usu\u00e1rio",
 "label.username": "Nome de usu\u00e1rio",
 "label.users": "Usu\u00e1rios",
-"label.utilization": "Utilisation",
+"label.usersource": "Tipo de usu\u00e1rio",
+"label.using.cli": "Usando CLI",
+"label.utilization": "Utiliza\u00e7\u00e3o",
 "label.uuid": "ID",
 "label.value": "Valor",
 "label.vcenter": "vcenter",
-"label.vcenter.datacenter": "vCenter Datacenter",
-"label.vcenter.datastore": "vCenter Datastore",
-"label.vcenter.host": "vCenter Host",
-"label.vcenter.password": "vCenter Password",
-"label.vcenter.username": "vCenter Username",
-"label.vcenterdatacenter": "vCenter Datacenter",
-"label.vcenterdatastore": "vCenter Datastore",
-"label.esx.host": "ESX/ESXi Host",
-"label.vcenterpassword": "vCenter Password",
-"label.vcenterusername": "vCenter Username",
+"label.vcenter.datacenter": "vCenter datacenter",
+"label.vcenter.datastore": "vCenter datastore",
+"label.vcenter.host": "vCenter host",

Review Comment:
   ```suggestion
   "label.vcenter.host": "host vCenter",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",
+"label.provisioningtype.sparse": "Provisionamento sparse",
+"label.provisioningtype.thin": "Provisionamento thin",
+"label.public.interface": "Interface p\u00fablica",
+"label.public.ip": "Endere\u00e7o IP p\u00fablico",
 "label.public.ip.addresses": "IPs P\u00fablicos",
 "label.public.ips": "IPs P\u00fablicos",
 "label.public.lb": "LB p\u00fablico",
-"label.public.traffic": "Tr\u00e1fego P\u00fablico",
-"label.publicinterface": "Interface P\u00fablica",
+"label.public.traffic": "Tr\u00e1fego p\u00fablico",
+"label.publicinterface": "Interface p\u00fablica",
 "label.publicip": "Endere\u00e7o IP",
 "label.publickey": "Chave p\u00fablica",
-"label.publicnetwork": "Rede P\u00fablica",
-"label.publicport": "Porta P\u00fablica",
+"label.publicnetwork": "Rede p\u00fablica",
+"label.publicport": "Porta p\u00fablica",
 "label.purpose": "Prop\u00f3sito",
 "label.qostype": "Tipo de QoS",
 "label.quickview": "Visualiza\u00e7\u00e3o r\u00e1pida",
 "label.quiescevm": "Quiesce VM",
-"label.quota": "Valor",
-"label.quota.value": "Valor",
-"label.quota.add.credits": "Adicionar Cru00e9ditos",
-"label.quota.configuration": "Configurau00e7u00e3o da Tarifa",
-"label.quota.credits": "Cru00e9ditos",
-"label.quota.enforce": "Bloquear Conta pu00f3s Limite",
+"label.quota": "Cota",
+"label.quota.add.credits": "Adicionar cr\u00e9ditos",
+"label.quota.configuration": "Configura\u00e7\u00e3o da cota",
+"label.quota.credits": "Cr\u00e9ditos",
+"label.quota.email.edit": "Editar email do template",
+"label.quota.enforce": "Impor cota",
 "label.quota.statement": "Demonstrativo",
 "label.quota.statement.balance": "Saldo",
-"label.quota.statement.quota": "Utilizau00e7u00e3o",
+"label.quota.statement.quota": "Utiliza\u00e7\u00e3o",
 "label.quota.statement.tariff": "Tarifa",
-"label.quota.summary": "Relatórios",
-"label.summary": "Sumu00e1rio",
+"label.quota.summary": "Relat\u00f3rios",
+"label.summary": "Sum\u00e1rio",
 "label.quota.tariff": "Tarifa",
-"label.quota.tariff.effectivedate": "Data Efetiva",
-"label.quota.usage": "Consumo da Cota",
+"label.quota.tariff.effectivedate": "Data efetiva",
+"label.quota.total": "Total",
+"label.quota.type.name": "Tipo de uso",
+"label.quota.type.unit": "Unidade do uso",
+"label.quota.usage": "Consumo da cota",
+"label.quota.value": "Valor",
+"label.rados.monitor": "Monitor RADOS",
+"label.rados.pool": "Pool do RADOS",
+"label.rados.secret": "Segredo RADOS",
+"label.rados.user": "Usu\u00e1rio RADOS",
+"label.ram": "RAM",
 "label.rbd": "RDB",
 "label.rbdid": "Usu\u00e1rio Ceph",
 "label.rbdmonitor": "Monitor Ceph",
 "label.rbdpool": "Pool Ceph",
-"label.rbdsecret": "Cephx secret",
+"label.rbdsecret": "Segredo Cephx",
+"label.read": "Leitura",
+"label.read.io": "Leitura (IO)",
+"label.readonly": "Apenas leitura",
 "label.reason": "Motivo",
 "label.reboot": "Reiniciar",
-"label.receivedbytes": "Bytes Recebidos",
+"label.receivedbytes": "Bytes recebidos",
 "label.recover.vm": "Recuperar VM",
-"label.redundantrouter": "Roteador Redundantee",
+"label.redundantrouter": "Roteador redundantee",
 "label.redundantstate": "Estado redundante",
-"label.redundantvpcrouter": "VPC Redundante",
+"label.redundantvpcrouter": "VPC redundante",
 "label.refresh": "Atualizar",
 "label.region": "Regi\u00e3o",
+"label.register.template": "Registrar template",
 "label.reinstall.vm": "Reinstalar VM",
+"label.reject": "Rejeitar",
 "label.related": "Relacionado",
-"label.release.account": "Liberar de Conta",
-"label.release.dedicated.cluster": "Libera Cluster Dedicado",
-"label.release.dedicated.host": "Libera Host Dedicado",
-"label.release.dedicated.pod": "LIberar Pod Dedicado",
-"label.release.dedicated.zone": "Liberar Zona Dedicada",
-"label.remove.egress.rule": "Remover regra egress",
-"label.remove.ip.range": "Remover range de IP",
+"label.release": "Liberar",
+"label.release.account": "Liberar conta",
+"label.release.dedicated.cluster": "Liberar cluster dedicado",
+"label.release.dedicated.host": "Liberar host dedicado",
+"label.release.dedicated.pod": "LIberar pod dedicado",
+"label.release.dedicated.zone": "Liberar zona dedicada",
+"label.releasing.ip": "Liberando IP",
+"label.remove": "Remover",
+"label.remove.annotation": "Remover coment\u00e1rio",
+"label.remove.egress.rule": "Remover regra de sa\u00edda",
+"label.remove.ip.range": "Remover intervalo de IPs",
 "label.remove.ldap": "Remover LDAP",
-"label.remove.network.offering": "Remove oferta de rede",
+"label.remove.network.offering": "Remover oferta de rede",
 "label.remove.pf": "Remover regra de redirecionamento de porta",
 "label.remove.project.account": "Remover conta de projeto",
+"label.remove.project.role": "Remover fun\u00e7\u00e3o do projeo",
+"label.remove.project.user": "Remover usu\u00e1rio do projeto",
 "label.remove.rule": "Remover regra",
 "label.remove.ssh.key.pair": "Remover par de chaves SSH",
 "label.remove.vm.from.lb": "Remover VM da regra de balanceamento de carga",
-"label.remove.vmware.datacenter": "Remover Datacenter VMware",
-"label.remove.vpc": "remover a VPC",
+"label.remove.vmware.datacenter": "Remover datacenter VMware",
+"label.remove.vpc": "Remover VPC",
 "label.remove.vpc.offering": "Remover oferta VPC",
 "label.removing": "Removendo",
 "label.replace.acl": "Substituir ACL",
-"label.replace.acl.list": "Substituir Lista ACL",
+"label.replace.acl.list": "Substituir lista ACL",
+"label.report.bug": "Reportar um problema",
 "label.required": "Obrigat\u00f3rio",
 "label.requireshvm": "HVM",
-"label.requiresupgrade": "Requer Atualiza\u00e7\u00e3o",
+"label.requiresupgrade": "Requer atualiza\u00e7\u00e3o",
 "label.reserved.system.gateway": "Gateway de sistema reservado",
-"label.reserved.system.ip": "IP de Sistema Reservado",
+"label.reserved.system.ip": "IP de sistema reservado",
 "label.reserved.system.netmask": "M\u00e1scara de rede reservada do sistema",
-"label.reservediprange": "Faixa de IP Reservada",
+"label.reservediprange": "Faixa de IP reservada",
 "label.reservedsystemendip": "Fim dos IPs reservados para o sistema",
 "label.reservedsystemgateway": "Gateway de sistema reservado",
 "label.reservedsystemnetmask": "M\u00e1scara de rede reservada do sistema",
 "label.reservedsystemstartip": "In\u00edcio dos IPs reservados para o sistema",
+"label.reset": "Reiniciar",
 "label.reset.ssh.key.pair": "Recriar par de chaves SSH",
-"label.reset.vpn.connection": "Resetar a conex\u00e3o VPN",
+"label.reset.to.default": "Reinicializar para o padr\u00e3o",
+"label.reset.vpn.connection": "Reiniciar a conex\u00e3o VPN",
 "label.resource": "Recurso",
-"label.resource.limit.exceeded": "Limite de Recurso Excedido",
-"label.resource.name": "Nome do Recurso",
-"label.resourceid": "ID do Recurso",
-"label.resourcename": "Nome do Recurso",
+"label.resource.limit.exceeded": "Limite de recurso excedido",
+"label.resource.name": "Nome do recurso",
+"label.resourceid": "ID do recurso",
+"label.resourcename": "Nome do recurso",
 "label.resources": "Recursos",
-"label.resourcestate": "Estado do Recurso",
+"label.resourcestate": "Estado do recurso",
 "label.restart.network": "Reiniciar rede",
-"label.restart.vpc": "reiniciar a VPC",
+"label.restart.vpc": "Reiniciar a VPC",
 "label.restartrequired": "Reiniciar obrigat\u00f3rio",
 "label.restore": "Restaurar",
+"label.restore.volume.attach": "Restaurar volume e anex\u00e1-lo",
 "label.review": "Revisar",
 "label.role": "Fun\u00e7\u00e3o",
 "label.rolename": "Fun\u00e7\u00e3o",
-"label.roles": "Roles",
-"label.roletype": "Role Type",
-"label.root.certificate": "Certificado Root",
-"label.root.disk.size": "Tamanho do disco root (GB)",
-"label.rootdiskcontrollertype": "Controlador do disco Root",
-"label.routercount": "Total de Roteadores Virtuais",
+"label.roles": "Fun\u00e7\u00f5es",
+"label.roletype": "Tipo de fun\u00e7\u00e3o",
+"label.root.certificate": "Certificado ra\u00edz",
+"label.root.disk.size": "Tamanho do disco ra\u00edz (GB)",
+"label.rootdisk": "Disco ra\u00edz",
+"label.rootdiskcontrollertype": "Controlador do disco ra\u00edz",
+"label.router.health.check.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.router.health.check.name": "Checar nome",
+"label.router.health.check.success": "Sucesso",
+"label.router.health.checks": "Checagem de sa\u00fade",
+"label.routercount": "Total de roteadores virtuais",
+"label.routerip": "Endere\u00e7os IPv4 para o roteador dentro da rede compartilhada",
+"label.routeripv6": "Endere\u00e7os IPv6 para o roteador dentro da rede compartilhada",
+"label.resourcegroup": "Grupo de recurso",
 "label.rule": "Regra",
-"label.rule.number": "Regra N\u00famero",
+"label.rule.number": "Regra n\u00famero",
 "label.rules": "Regras",
-"label.running": "VMs Rodando",
+"label.rules.file": "Arquivo de regras",
+"label.rules.file.import.description": "Clique ou arraste as defini\u00e7\u00f5es das regras CSV para importar",

Review Comment:
   ```suggestion
   "label.rules.file.import.description": "Clique ou arraste o arquivo CSV com as defini\u00e7\u00f5es de regras para importar",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",

Review Comment:
   ```suggestion
   "message.action.delete.instance.group": "Por favor, confirme que voc\u00ea quer remover o grupo de inst\u00e2ncia",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",
+"label.provisioningtype.sparse": "Provisionamento sparse",
+"label.provisioningtype.thin": "Provisionamento thin",
+"label.public.interface": "Interface p\u00fablica",
+"label.public.ip": "Endere\u00e7o IP p\u00fablico",
 "label.public.ip.addresses": "IPs P\u00fablicos",
 "label.public.ips": "IPs P\u00fablicos",
 "label.public.lb": "LB p\u00fablico",
-"label.public.traffic": "Tr\u00e1fego P\u00fablico",
-"label.publicinterface": "Interface P\u00fablica",
+"label.public.traffic": "Tr\u00e1fego p\u00fablico",
+"label.publicinterface": "Interface p\u00fablica",
 "label.publicip": "Endere\u00e7o IP",
 "label.publickey": "Chave p\u00fablica",
-"label.publicnetwork": "Rede P\u00fablica",
-"label.publicport": "Porta P\u00fablica",
+"label.publicnetwork": "Rede p\u00fablica",
+"label.publicport": "Porta p\u00fablica",
 "label.purpose": "Prop\u00f3sito",
 "label.qostype": "Tipo de QoS",
 "label.quickview": "Visualiza\u00e7\u00e3o r\u00e1pida",
 "label.quiescevm": "Quiesce VM",
-"label.quota": "Valor",
-"label.quota.value": "Valor",
-"label.quota.add.credits": "Adicionar Cru00e9ditos",
-"label.quota.configuration": "Configurau00e7u00e3o da Tarifa",
-"label.quota.credits": "Cru00e9ditos",
-"label.quota.enforce": "Bloquear Conta pu00f3s Limite",
+"label.quota": "Cota",
+"label.quota.add.credits": "Adicionar cr\u00e9ditos",
+"label.quota.configuration": "Configura\u00e7\u00e3o da cota",
+"label.quota.credits": "Cr\u00e9ditos",
+"label.quota.email.edit": "Editar email do template",
+"label.quota.enforce": "Impor cota",
 "label.quota.statement": "Demonstrativo",
 "label.quota.statement.balance": "Saldo",
-"label.quota.statement.quota": "Utilizau00e7u00e3o",
+"label.quota.statement.quota": "Utiliza\u00e7\u00e3o",
 "label.quota.statement.tariff": "Tarifa",
-"label.quota.summary": "Relatórios",
-"label.summary": "Sumu00e1rio",
+"label.quota.summary": "Relat\u00f3rios",
+"label.summary": "Sum\u00e1rio",
 "label.quota.tariff": "Tarifa",
-"label.quota.tariff.effectivedate": "Data Efetiva",
-"label.quota.usage": "Consumo da Cota",
+"label.quota.tariff.effectivedate": "Data efetiva",
+"label.quota.total": "Total",
+"label.quota.type.name": "Tipo de uso",
+"label.quota.type.unit": "Unidade do uso",
+"label.quota.usage": "Consumo da cota",
+"label.quota.value": "Valor",
+"label.rados.monitor": "Monitor RADOS",
+"label.rados.pool": "Pool do RADOS",
+"label.rados.secret": "Segredo RADOS",
+"label.rados.user": "Usu\u00e1rio RADOS",
+"label.ram": "RAM",
 "label.rbd": "RDB",
 "label.rbdid": "Usu\u00e1rio Ceph",
 "label.rbdmonitor": "Monitor Ceph",
 "label.rbdpool": "Pool Ceph",
-"label.rbdsecret": "Cephx secret",
+"label.rbdsecret": "Segredo Cephx",
+"label.read": "Leitura",
+"label.read.io": "Leitura (IO)",
+"label.readonly": "Apenas leitura",
 "label.reason": "Motivo",
 "label.reboot": "Reiniciar",
-"label.receivedbytes": "Bytes Recebidos",
+"label.receivedbytes": "Bytes recebidos",
 "label.recover.vm": "Recuperar VM",
-"label.redundantrouter": "Roteador Redundantee",
+"label.redundantrouter": "Roteador redundantee",
 "label.redundantstate": "Estado redundante",
-"label.redundantvpcrouter": "VPC Redundante",
+"label.redundantvpcrouter": "VPC redundante",
 "label.refresh": "Atualizar",
 "label.region": "Regi\u00e3o",
+"label.register.template": "Registrar template",
 "label.reinstall.vm": "Reinstalar VM",
+"label.reject": "Rejeitar",
 "label.related": "Relacionado",
-"label.release.account": "Liberar de Conta",
-"label.release.dedicated.cluster": "Libera Cluster Dedicado",
-"label.release.dedicated.host": "Libera Host Dedicado",
-"label.release.dedicated.pod": "LIberar Pod Dedicado",
-"label.release.dedicated.zone": "Liberar Zona Dedicada",
-"label.remove.egress.rule": "Remover regra egress",
-"label.remove.ip.range": "Remover range de IP",
+"label.release": "Liberar",
+"label.release.account": "Liberar conta",
+"label.release.dedicated.cluster": "Liberar cluster dedicado",
+"label.release.dedicated.host": "Liberar host dedicado",
+"label.release.dedicated.pod": "LIberar pod dedicado",
+"label.release.dedicated.zone": "Liberar zona dedicada",
+"label.releasing.ip": "Liberando IP",
+"label.remove": "Remover",
+"label.remove.annotation": "Remover coment\u00e1rio",
+"label.remove.egress.rule": "Remover regra de sa\u00edda",
+"label.remove.ip.range": "Remover intervalo de IPs",
 "label.remove.ldap": "Remover LDAP",
-"label.remove.network.offering": "Remove oferta de rede",
+"label.remove.network.offering": "Remover oferta de rede",
 "label.remove.pf": "Remover regra de redirecionamento de porta",
 "label.remove.project.account": "Remover conta de projeto",
+"label.remove.project.role": "Remover fun\u00e7\u00e3o do projeo",
+"label.remove.project.user": "Remover usu\u00e1rio do projeto",
 "label.remove.rule": "Remover regra",
 "label.remove.ssh.key.pair": "Remover par de chaves SSH",
 "label.remove.vm.from.lb": "Remover VM da regra de balanceamento de carga",
-"label.remove.vmware.datacenter": "Remover Datacenter VMware",
-"label.remove.vpc": "remover a VPC",
+"label.remove.vmware.datacenter": "Remover datacenter VMware",
+"label.remove.vpc": "Remover VPC",
 "label.remove.vpc.offering": "Remover oferta VPC",
 "label.removing": "Removendo",
 "label.replace.acl": "Substituir ACL",
-"label.replace.acl.list": "Substituir Lista ACL",
+"label.replace.acl.list": "Substituir lista ACL",
+"label.report.bug": "Reportar um problema",
 "label.required": "Obrigat\u00f3rio",
 "label.requireshvm": "HVM",
-"label.requiresupgrade": "Requer Atualiza\u00e7\u00e3o",
+"label.requiresupgrade": "Requer atualiza\u00e7\u00e3o",
 "label.reserved.system.gateway": "Gateway de sistema reservado",
-"label.reserved.system.ip": "IP de Sistema Reservado",
+"label.reserved.system.ip": "IP de sistema reservado",
 "label.reserved.system.netmask": "M\u00e1scara de rede reservada do sistema",
-"label.reservediprange": "Faixa de IP Reservada",
+"label.reservediprange": "Faixa de IP reservada",
 "label.reservedsystemendip": "Fim dos IPs reservados para o sistema",
 "label.reservedsystemgateway": "Gateway de sistema reservado",
 "label.reservedsystemnetmask": "M\u00e1scara de rede reservada do sistema",
 "label.reservedsystemstartip": "In\u00edcio dos IPs reservados para o sistema",
+"label.reset": "Reiniciar",
 "label.reset.ssh.key.pair": "Recriar par de chaves SSH",
-"label.reset.vpn.connection": "Resetar a conex\u00e3o VPN",
+"label.reset.to.default": "Reinicializar para o padr\u00e3o",
+"label.reset.vpn.connection": "Reiniciar a conex\u00e3o VPN",
 "label.resource": "Recurso",
-"label.resource.limit.exceeded": "Limite de Recurso Excedido",
-"label.resource.name": "Nome do Recurso",
-"label.resourceid": "ID do Recurso",
-"label.resourcename": "Nome do Recurso",
+"label.resource.limit.exceeded": "Limite de recurso excedido",
+"label.resource.name": "Nome do recurso",
+"label.resourceid": "ID do recurso",
+"label.resourcename": "Nome do recurso",
 "label.resources": "Recursos",
-"label.resourcestate": "Estado do Recurso",
+"label.resourcestate": "Estado do recurso",
 "label.restart.network": "Reiniciar rede",
-"label.restart.vpc": "reiniciar a VPC",
+"label.restart.vpc": "Reiniciar a VPC",
 "label.restartrequired": "Reiniciar obrigat\u00f3rio",
 "label.restore": "Restaurar",
+"label.restore.volume.attach": "Restaurar volume e anex\u00e1-lo",
 "label.review": "Revisar",
 "label.role": "Fun\u00e7\u00e3o",
 "label.rolename": "Fun\u00e7\u00e3o",
-"label.roles": "Roles",
-"label.roletype": "Role Type",
-"label.root.certificate": "Certificado Root",
-"label.root.disk.size": "Tamanho do disco root (GB)",
-"label.rootdiskcontrollertype": "Controlador do disco Root",
-"label.routercount": "Total de Roteadores Virtuais",
+"label.roles": "Fun\u00e7\u00f5es",
+"label.roletype": "Tipo de fun\u00e7\u00e3o",
+"label.root.certificate": "Certificado ra\u00edz",
+"label.root.disk.size": "Tamanho do disco ra\u00edz (GB)",
+"label.rootdisk": "Disco ra\u00edz",
+"label.rootdiskcontrollertype": "Controlador do disco ra\u00edz",
+"label.router.health.check.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.router.health.check.name": "Checar nome",
+"label.router.health.check.success": "Sucesso",
+"label.router.health.checks": "Checagem de sa\u00fade",
+"label.routercount": "Total de roteadores virtuais",
+"label.routerip": "Endere\u00e7os IPv4 para o roteador dentro da rede compartilhada",
+"label.routeripv6": "Endere\u00e7os IPv6 para o roteador dentro da rede compartilhada",
+"label.resourcegroup": "Grupo de recurso",
 "label.rule": "Regra",
-"label.rule.number": "Regra N\u00famero",
+"label.rule.number": "Regra n\u00famero",
 "label.rules": "Regras",
-"label.running": "VMs Rodando",
+"label.rules.file": "Arquivo de regras",
+"label.rules.file.import.description": "Clique ou arraste as defini\u00e7\u00f5es das regras CSV para importar",
+"label.rules.file.to.import": "Defini\u00e7\u00f5es de regras no arquivo CSV para importar",
+"label.run.proxy.locally": "Rodar o proxy localmente",
+"label.running": "VMs rodando",
+"label.s2scustomergatewayid": "ID do gateway do cliente site a site",
+"label.s2svpngatewayid": "ID do gateway da VPN site a site",
 "label.s3.access.key": "Chave de acesso",
-"label.s3.bucket": "Balde",
+"label.s3.bucket": "Bucket",
 "label.s3.connection.timeout": "Tempo limite de conex\u00e3o",
 "label.s3.endpoint": "Ponto de acesso",
 "label.s3.max.error.retry": "Limite de tentativas de recupera\u00e7\u00e3o de erro",
 "label.s3.nfs.path": "Caminho NFS S3",
 "label.s3.nfs.server": "Servidor NFS S3",
-"label.s3.secret.key": "Chave Secreta",
+"label.s3.secret.key": "Chave secreta",
 "label.s3.socket.timeout": "Tempo limite no socket",
-"label.s3.use.https": "Use HTTPS",
+"label.s3.use.https": "Usar HTTPS",
+"label.saml.disable": "Desabilitar SAML",
+"label.saml.enable": "Habilitar SAML",
 "label.samlenable": "Autorizar SAML SSO",
-"label.samlentity": "Provedor de Identidade",
+"label.samlentity": "Provedor de identidade",
 "label.saturday": "S\u00e1bado",
 "label.save": "Salvar",
+"label.save.new.rule": "Salvar nova regra",
+"label.scale.vm": "Escalar VM",
+"label.schedule": "Programar",
+"label.scheduled.backups": "Backups programados",
+"label.scheduled.snapshots": "Snapshots programados",
 "label.scope": "Escopo",
 "label.search": "Pesquisar",
-"label.secondary.storage": "Storage Secund\u00e1rio",
-"label.secondary.storage.vm": "VM de storage secund\u00e1rio",
+"label.secondary.isolated.vlan.type.isolated": "Isolada",
+"label.secondary.isolated.vlan.type.promiscuous": "Prom\u00edscuos",
+"label.secondary.storage": "Armazenamento secund\u00e1rio",
+"label.secondary.storage.vm": "VM de armazenamento secund\u00e1rio",
 "label.secondaryips": "IPs secund\u00e1rios",
-"label.secondarystoragelimit": "Limites do Storage Secund\u00e1rio (GiB)",
-"label.secretkey": "Chave Secreta",
+"label.secondarystoragelimit": "Limites do armazenamento secund\u00e1rio (GiB)",
+"label.secretkey": "Chave secreta",
+"label.secured": "Protegido",
 "label.security.groups": "Grupos de seguran\u00e7a",
-"label.securitygroup": "Security Group",
+"label.securitygroup": "Grupo de seguran\u00e7a",
+"label.securitygroupenabled": "Grupo de seguran\u00e7a ativado",
 "label.securitygroups": "Grupos de seguran\u00e7a",
 "label.select": "Selecionar",
 "label.select-view": "Selecionar visualiza\u00e7\u00e3o",
 "label.select.a.zone": "Selecione uma zona",
-"label.select.project": "Selecionar Projeto",
-"label.select.tier": "Selecione camada",
+"label.select.deployment.infrastructure": "Selecione uma infraestrutura de implanta\u00e7\u00e3o",
+"label.select.project": "Selecionar projeto",
+"label.select.projects": "Selecionar projetos",
+"label.select.tier": "Selecionar camada",
+"label.select.zones": "Selecionar zonas",
 "label.self": "Meus",
+"label.selfexecutable": "Auto",
+"label.semanticversion": "Vers\u00e3o sem\u00e2ntica",
 "label.sent": "Enviado",
-"label.sentbytes": "Bytes Enviados",
+"label.sentbytes": "Bytes enviados",
 "label.server": "Servidor",
-"label.service.connectivity.distributedroutercapabilitycheckbox": "Roteador Distribuido",
-"label.service.connectivity.regionlevelvpccapabilitycheckbox": "VPC a N\u00edvel de Regi\u00e3o",
-"label.service.lb.elasticlbcheckbox": "LB El\u00e1stico",
+"label.server.certificate": "Certificados do servidor",
+"label.service.connectivity.distributedroutercapabilitycheckbox": "Roteador distribu\u00eddo",
+"label.service.connectivity.regionlevelvpccapabilitycheckbox": "VPC a n\u00edvel de regi\u00e3o",
+"label.service.lb.elasticlbcheckbox": "LB el\u00e1stico",
 "label.service.lb.inlinemodedropdown": "Modo",
 "label.service.lb.lbisolationdropdown": "Isolamento de LB",
+"label.service.lb.netscaler.servicepackages": "Pacotes de servi\u00e7o do Netscaler",
+"label.service.lb.netscaler.servicepackages.description": "Descri\u00e7\u00e3o dos pacotes de servi\u00e7o do Netscaler",
 "label.service.offering": "Plano",
-"label.service.staticnat.associatepublicip": "Associa IP P\u00fablico",
-"label.service.staticnat.elasticipcheckbox": "IP El\u00e1stico",
+"label.service.staticnat.associatepublicip": "Associa IP p\u00fablico",
+"label.service.staticnat.elasticipcheckbox": "IP el\u00e1stico",
 "label.servicelist": "Servi\u00e7os",
-"label.serviceofferingid": "Oferta de Computa\u00e7\u00e3o",
-"label.serviceofferingname": "Oferta de Computa\u00e7\u00e3o",
+"label.serviceofferingid": "Oferta de computa\u00e7\u00e3o",
+"label.serviceofferingname": "Oferta de computa\u00e7\u00e3o",
 "label.set.default.nic": "Configurar para NIC padr\u00e3o",
-"label.set.reservation": "Set reservation",
-"label.set.reservation.desc": "(optional) Please specify an account to be associated with this IP range.<br/><br/>System VMs: Enable dedication of public IP range for SSVM and CPVM, account field disabled. Reservation strictness defined on 'system.vm.public.ip.reservation.mode.strictness'",
-"label.settings": "Ajustes",
+"label.set.reservation": "Fazer reserva",
+"label.set.reservation.desc": "(opcional) favor especificar uma conta a ser associada a esta faixa de IP.<br/><br/>VMs de sistema: habilitar a dedica\u00e7\u00e3o da faixa IP p\u00fablica para SSVM e CPVM, campo de conta desativado. Rigor das reservas definido em 'system.vm.public.ip.reservation.mode.strictness'",

Review Comment:
   ```suggestion
   "label.set.reservation.desc": "(opcional) especificar uma conta a ser associada a esta faixa de IP.<br/><br/>VMs de sistema: habilitar a dedica\u00e7\u00e3o da faixa IP p\u00fablica para SSVM e CPVM, campo de conta desativado. Rigor das reservas definido em 'system.vm.public.ip.reservation.mode.strictness'",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1355,130 +1940,518 @@
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
 "message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
+"message.create.compute.offering": "Oferta de computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB interno",
+"message.create.internallb.failed": "Falha ao criar LB interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB interno em progresso",
+"message.create.service.offering": "Oferta de servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando armazenamento prim\u00e1rio",
+"message.creating.secondary.storage": "Criando armazenamento secund\u00e1rio",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
 "message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja remover este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de armazenamento prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
 "message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "Testa caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa inst\u00e2ncia. A inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de armazenamento prim\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
 "message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de armazenamento secund\u00e1rio e iremos adicionar o primeiro agora. Um armazenamento secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de armazenamento prim\u00e1rio) e um servidor de armazenamento secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
 "message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
-"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
+"message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud. Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de disco criada:",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.offering": "Por favor, selecione a oferta de rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a oferta de servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma oferta de computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os
  mesmos recursos.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o armazenamento secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
 "message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro armazenamento prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
 "message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro armazenamento prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da configura\u00e7\u00e3o global.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o armazenamento prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1 ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",

Review Comment:
   ```suggestion
   "message.remove.securitygroup.rule.processing": "Removendo regra do grupo de seguran\u00e7a...",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1063,173 +1500,246 @@
 "label.step.3": "Passo 3",
 "label.step.4": "Passo 4",
 "label.step.5": "Passo 5",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
-"label.system.vm": "VM de Sistema",
-"label.system.vms": "VM de Sistemas",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vms": "VMs de sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
-"label.templatetype": "Template de Email",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
+"label.templatetype": "Tipo de template",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.network": "Total de redes",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
-"label.update.ssl": " Atualizar Certificado SSL",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usageinterface": "Usage Interface",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",
+"label.usenewdiskoffering": "Substituir a oferta de disco?",
 "label.user": "Usu\u00e1rio",
-"label.userdata": "Userdata",
-"label.userdatal2": "Dados de Usu\u00e1rio",
+"label.user.conflict": "Conflito",
+"label.userdata": "Dados de usu\u00e1rio",
+"label.userdatal2": "Dados de usu\u00e1rio",
 "label.username": "Nome de usu\u00e1rio",
 "label.users": "Usu\u00e1rios",
-"label.utilization": "Utilisation",
+"label.usersource": "Tipo de usu\u00e1rio",
+"label.using.cli": "Usando CLI",
+"label.utilization": "Utiliza\u00e7\u00e3o",
 "label.uuid": "ID",
 "label.value": "Valor",
 "label.vcenter": "vcenter",
-"label.vcenter.datacenter": "vCenter Datacenter",
-"label.vcenter.datastore": "vCenter Datastore",
-"label.vcenter.host": "vCenter Host",
-"label.vcenter.password": "vCenter Password",
-"label.vcenter.username": "vCenter Username",
-"label.vcenterdatacenter": "vCenter Datacenter",
-"label.vcenterdatastore": "vCenter Datastore",
-"label.esx.host": "ESX/ESXi Host",
-"label.vcenterpassword": "vCenter Password",
-"label.vcenterusername": "vCenter Username",
+"label.vcenter.datacenter": "vCenter datacenter",
+"label.vcenter.datastore": "vCenter datastore",

Review Comment:
   ```suggestion
   "label.vcenter.datastore": "datastore vCenter",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",

Review Comment:
   ```suggestion
   "message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea quer criar uma snapshot a partir de uma snapshot de VM",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",

Review Comment:
   ```suggestion
   "message.action.acquire.ip": "Por favor, confirme que voc\u00ea quer adquirir um novo IP",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",
 "label.path": "Caminho (Path)",
-"label.patp": "Palo Alto Threat Profile",
-"label.pavr": "Roteador Virtual",
+"label.patp": "Perfil de amea\u00e7a Palo Alto",
+"label.pavr": "Roteador virtual",
+"label.payload": "Payload",
 "label.pcidevice": "GPU",
-"label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.per.account": "Por conta",
+"label.per.zone": "Por zona",
+"label.perfectforwardsecrecy": "Perfect Forward secrecy",
+"label.perform.fresh.checks": "Realizar fresh checks",
 "label.permission": "Permiss\u00e3o",
-"label.physical.network": "Rede F\u00edsica",
-"label.physicalnetworkid": "Rede F\u00edsica",
-"label.physicalsize": "Physical Size",
-"label.ping.path": "Caminho do Ping",
+"label.permissions": "permiss\u00e3o",
+"label.physical.network": "Rede f\u00edsica",
+"label.physicalnetworkid": "Rede f\u00edsica",
+"label.physicalsize": "Tamanho f\u00edsico",
+"label.ping.path": "Caminho do ping",
+"label.pkcs.private.certificate": "Certificado privado PKCS#8",
 "label.plannermode": "Modo planejado",
 "label.please.specify.netscaler.info": "Por favor especifique as informa\u00e7\u00f5es do Netscaler",
-"label.please.wait": "Por Favor Aguarde",
+"label.please.wait": "Por favor aguarde",
 "label.plugins": "Plugins",
-"label.pod": "POD",
-"label.pod.dedicated": "Pod Dedicado",
-"label.pod.name": "Nome do Pod",
-"label.podid": "POD",
-"label.podname": "Nome do Pod",
+"label.pod": "Pod",
+"label.pod.dedicated": "Pod dedicado",
+"label.pod.name": "Nome do pod",
+"label.podid": "Pod",
+"label.podname": "Nome do pod",
 "label.pods": "Pods",
 "label.port": "Porta",
-"label.port.range": "Range de Porta",
-"label.portforwarding": "Encaminhamento de Porta",
-"label.powerstate": "Power State",
+"label.port.range": "Intervalo de porta",
+"label.portforwarding": "Encaminhamento de porta",
+"label.portforwarding.rule": "Regra de encaminhamento de porta",
+"label.powerflex.gateway": "Gateway",
+"label.powerflex.gateway.password": "Senha do gateway",
+"label.powerflex.gateway.username": "Usu\u00e1rio do gateway",
+"label.powerflex.storage.pool": "Pool de armazenamento",
+"label.powerstate": "Estado de energia",
+"label.preferred": "Preferido",
 "label.presetup": "PreSetup",
-"label.prev": "Prev",
+"label.prev": "Anterior",
 "label.previous": "Anterior",
-"label.primary.storage": "Storage Prim\u00e1rio",
-"label.primary.storage.allocated": "Aloca\u00e7\u00e3o do Storage Prim\u00e1rio",
-"label.primary.storage.used": "Uso do Storage Prim\u00e1rio",
-"label.primarystoragelimit": "Limites do Storage Prim\u00e1rio (GiB)",
+"label.primary": "Prim\u00e1rio",
+"label.primary.storage": "Armazenamento prim\u00e1rio",
+"label.primary.storage.allocated": "Armazenamento prim\u00e1rio alocado",
+"label.primary.storage.used": "Uso do armazenamento prim\u00e1rio",
+"label.primarystoragelimit": "Limites do armazenamento prim\u00e1rio (GiB)",
 "label.private.gateway": "Gateway privado",
-"label.private.interface": "Interface Privada",
-"label.privateinterface": "Interface Privada",
-"label.privateip": "Endere\u00e7o IP Privado",
-"label.privatekey": "PKCS#8 Private Key",
-"label.privatenetwork": "Rede Privada",
-"label.privateport": "Porta Privada",
+"label.private.interface": "Interface privada",
+"label.private.registry": "Registro privado",
+"label.privateinterface": "Interface privada",
+"label.privateip": "Endere\u00e7o IP privado",
+"label.privatekey": "Chave privada PKCS#8",
+"label.privatenetwork": "Rede privada",
+"label.privateport": "Porta privada",
 "label.profilename": "Perfil",
 "label.project": "Projeto",
+"label.project.invitation": "Convites do projeto",
 "label.project.name": "Nome de projeto",
-"label.project.view": "Vis\u00e3o de Projeto",
-"label.projectid": "ID de Projeto",
+"label.project.owner": "Dono(s) do projeto",
+"label.project.role": "Fun\u00e7\u00e3o do projeto",
+"label.project.roles": "Fun\u00e7\u00f5es do projeto",
+"label.project.view": "Vis\u00e3o de projeto",
+"label.projectaccountname": "Nome da conta do projeto",
+"label.projectid": "ID do projeto",
+"label.projectlimit": "Limites do projeto",
+"label.projectname": "Projeto",
 "label.projects": "Projetos",
+"label.promiscuousmode": "Modo prom\u00edscuo",
 "label.property": "Propriedade",
 "label.protocol": "Protocolo",
-"label.protocol.number": "N\u00famero do Protocolo",
+"label.protocol.number": "N\u00famero do protocolo",
 "label.protocolnumber": "#Protocolo",
 "label.provider": "Provedor",
 "label.providername": "Provedor",
-"label.providers": "Providers",
-"label.provisioningtype": "Tipo de Provisionamento",
-"label.public.interface": "Interface P\u00fablica",
-"label.public.ip": "Endere\u00e7o IP P\u00fablico",
+"label.providers": "Provedores",
+"label.provisioning": "Provisionamento",
+"label.provisioningtype": "Tipo de provisionamento",
+"label.provisioningtype.fat": "Provisionamento fat",
+"label.provisioningtype.sparse": "Provisionamento sparse",
+"label.provisioningtype.thin": "Provisionamento thin",
+"label.public.interface": "Interface p\u00fablica",
+"label.public.ip": "Endere\u00e7o IP p\u00fablico",
 "label.public.ip.addresses": "IPs P\u00fablicos",
 "label.public.ips": "IPs P\u00fablicos",
 "label.public.lb": "LB p\u00fablico",
-"label.public.traffic": "Tr\u00e1fego P\u00fablico",
-"label.publicinterface": "Interface P\u00fablica",
+"label.public.traffic": "Tr\u00e1fego p\u00fablico",
+"label.publicinterface": "Interface p\u00fablica",
 "label.publicip": "Endere\u00e7o IP",
 "label.publickey": "Chave p\u00fablica",
-"label.publicnetwork": "Rede P\u00fablica",
-"label.publicport": "Porta P\u00fablica",
+"label.publicnetwork": "Rede p\u00fablica",
+"label.publicport": "Porta p\u00fablica",
 "label.purpose": "Prop\u00f3sito",
 "label.qostype": "Tipo de QoS",
 "label.quickview": "Visualiza\u00e7\u00e3o r\u00e1pida",
 "label.quiescevm": "Quiesce VM",
-"label.quota": "Valor",
-"label.quota.value": "Valor",
-"label.quota.add.credits": "Adicionar Cru00e9ditos",
-"label.quota.configuration": "Configurau00e7u00e3o da Tarifa",
-"label.quota.credits": "Cru00e9ditos",
-"label.quota.enforce": "Bloquear Conta pu00f3s Limite",
+"label.quota": "Cota",
+"label.quota.add.credits": "Adicionar cr\u00e9ditos",
+"label.quota.configuration": "Configura\u00e7\u00e3o da cota",
+"label.quota.credits": "Cr\u00e9ditos",
+"label.quota.email.edit": "Editar email do template",
+"label.quota.enforce": "Impor cota",
 "label.quota.statement": "Demonstrativo",
 "label.quota.statement.balance": "Saldo",
-"label.quota.statement.quota": "Utilizau00e7u00e3o",
+"label.quota.statement.quota": "Utiliza\u00e7\u00e3o",
 "label.quota.statement.tariff": "Tarifa",
-"label.quota.summary": "Relatórios",
-"label.summary": "Sumu00e1rio",
+"label.quota.summary": "Relat\u00f3rios",
+"label.summary": "Sum\u00e1rio",
 "label.quota.tariff": "Tarifa",
-"label.quota.tariff.effectivedate": "Data Efetiva",
-"label.quota.usage": "Consumo da Cota",
+"label.quota.tariff.effectivedate": "Data efetiva",
+"label.quota.total": "Total",
+"label.quota.type.name": "Tipo de uso",
+"label.quota.type.unit": "Unidade do uso",
+"label.quota.usage": "Consumo da cota",
+"label.quota.value": "Valor",
+"label.rados.monitor": "Monitor RADOS",
+"label.rados.pool": "Pool do RADOS",
+"label.rados.secret": "Segredo RADOS",
+"label.rados.user": "Usu\u00e1rio RADOS",
+"label.ram": "RAM",
 "label.rbd": "RDB",
 "label.rbdid": "Usu\u00e1rio Ceph",
 "label.rbdmonitor": "Monitor Ceph",
 "label.rbdpool": "Pool Ceph",
-"label.rbdsecret": "Cephx secret",
+"label.rbdsecret": "Segredo Cephx",
+"label.read": "Leitura",
+"label.read.io": "Leitura (IO)",
+"label.readonly": "Apenas leitura",
 "label.reason": "Motivo",
 "label.reboot": "Reiniciar",
-"label.receivedbytes": "Bytes Recebidos",
+"label.receivedbytes": "Bytes recebidos",
 "label.recover.vm": "Recuperar VM",
-"label.redundantrouter": "Roteador Redundantee",
+"label.redundantrouter": "Roteador redundantee",
 "label.redundantstate": "Estado redundante",
-"label.redundantvpcrouter": "VPC Redundante",
+"label.redundantvpcrouter": "VPC redundante",
 "label.refresh": "Atualizar",
 "label.region": "Regi\u00e3o",
+"label.register.template": "Registrar template",
 "label.reinstall.vm": "Reinstalar VM",
+"label.reject": "Rejeitar",
 "label.related": "Relacionado",
-"label.release.account": "Liberar de Conta",
-"label.release.dedicated.cluster": "Libera Cluster Dedicado",
-"label.release.dedicated.host": "Libera Host Dedicado",
-"label.release.dedicated.pod": "LIberar Pod Dedicado",
-"label.release.dedicated.zone": "Liberar Zona Dedicada",
-"label.remove.egress.rule": "Remover regra egress",
-"label.remove.ip.range": "Remover range de IP",
+"label.release": "Liberar",
+"label.release.account": "Liberar conta",
+"label.release.dedicated.cluster": "Liberar cluster dedicado",
+"label.release.dedicated.host": "Liberar host dedicado",
+"label.release.dedicated.pod": "LIberar pod dedicado",
+"label.release.dedicated.zone": "Liberar zona dedicada",
+"label.releasing.ip": "Liberando IP",
+"label.remove": "Remover",
+"label.remove.annotation": "Remover coment\u00e1rio",
+"label.remove.egress.rule": "Remover regra de sa\u00edda",
+"label.remove.ip.range": "Remover intervalo de IPs",
 "label.remove.ldap": "Remover LDAP",
-"label.remove.network.offering": "Remove oferta de rede",
+"label.remove.network.offering": "Remover oferta de rede",
 "label.remove.pf": "Remover regra de redirecionamento de porta",
 "label.remove.project.account": "Remover conta de projeto",
+"label.remove.project.role": "Remover fun\u00e7\u00e3o do projeo",
+"label.remove.project.user": "Remover usu\u00e1rio do projeto",
 "label.remove.rule": "Remover regra",
 "label.remove.ssh.key.pair": "Remover par de chaves SSH",
 "label.remove.vm.from.lb": "Remover VM da regra de balanceamento de carga",
-"label.remove.vmware.datacenter": "Remover Datacenter VMware",
-"label.remove.vpc": "remover a VPC",
+"label.remove.vmware.datacenter": "Remover datacenter VMware",
+"label.remove.vpc": "Remover VPC",
 "label.remove.vpc.offering": "Remover oferta VPC",
 "label.removing": "Removendo",
 "label.replace.acl": "Substituir ACL",
-"label.replace.acl.list": "Substituir Lista ACL",
+"label.replace.acl.list": "Substituir lista ACL",
+"label.report.bug": "Reportar um problema",
 "label.required": "Obrigat\u00f3rio",
 "label.requireshvm": "HVM",
-"label.requiresupgrade": "Requer Atualiza\u00e7\u00e3o",
+"label.requiresupgrade": "Requer atualiza\u00e7\u00e3o",
 "label.reserved.system.gateway": "Gateway de sistema reservado",
-"label.reserved.system.ip": "IP de Sistema Reservado",
+"label.reserved.system.ip": "IP de sistema reservado",
 "label.reserved.system.netmask": "M\u00e1scara de rede reservada do sistema",
-"label.reservediprange": "Faixa de IP Reservada",
+"label.reservediprange": "Faixa de IP reservada",
 "label.reservedsystemendip": "Fim dos IPs reservados para o sistema",
 "label.reservedsystemgateway": "Gateway de sistema reservado",
 "label.reservedsystemnetmask": "M\u00e1scara de rede reservada do sistema",
 "label.reservedsystemstartip": "In\u00edcio dos IPs reservados para o sistema",
+"label.reset": "Reiniciar",
 "label.reset.ssh.key.pair": "Recriar par de chaves SSH",
-"label.reset.vpn.connection": "Resetar a conex\u00e3o VPN",
+"label.reset.to.default": "Reinicializar para o padr\u00e3o",
+"label.reset.vpn.connection": "Reiniciar a conex\u00e3o VPN",
 "label.resource": "Recurso",
-"label.resource.limit.exceeded": "Limite de Recurso Excedido",
-"label.resource.name": "Nome do Recurso",
-"label.resourceid": "ID do Recurso",
-"label.resourcename": "Nome do Recurso",
+"label.resource.limit.exceeded": "Limite de recurso excedido",
+"label.resource.name": "Nome do recurso",
+"label.resourceid": "ID do recurso",
+"label.resourcename": "Nome do recurso",
 "label.resources": "Recursos",
-"label.resourcestate": "Estado do Recurso",
+"label.resourcestate": "Estado do recurso",
 "label.restart.network": "Reiniciar rede",
-"label.restart.vpc": "reiniciar a VPC",
+"label.restart.vpc": "Reiniciar a VPC",
 "label.restartrequired": "Reiniciar obrigat\u00f3rio",
 "label.restore": "Restaurar",
+"label.restore.volume.attach": "Restaurar volume e anex\u00e1-lo",
 "label.review": "Revisar",
 "label.role": "Fun\u00e7\u00e3o",
 "label.rolename": "Fun\u00e7\u00e3o",
-"label.roles": "Roles",
-"label.roletype": "Role Type",
-"label.root.certificate": "Certificado Root",
-"label.root.disk.size": "Tamanho do disco root (GB)",
-"label.rootdiskcontrollertype": "Controlador do disco Root",
-"label.routercount": "Total de Roteadores Virtuais",
+"label.roles": "Fun\u00e7\u00f5es",
+"label.roletype": "Tipo de fun\u00e7\u00e3o",
+"label.root.certificate": "Certificado ra\u00edz",
+"label.root.disk.size": "Tamanho do disco ra\u00edz (GB)",
+"label.rootdisk": "Disco ra\u00edz",
+"label.rootdiskcontrollertype": "Controlador do disco ra\u00edz",
+"label.router.health.check.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.router.health.check.name": "Checar nome",
+"label.router.health.check.success": "Sucesso",
+"label.router.health.checks": "Checagem de sa\u00fade",
+"label.routercount": "Total de roteadores virtuais",
+"label.routerip": "Endere\u00e7os IPv4 para o roteador dentro da rede compartilhada",
+"label.routeripv6": "Endere\u00e7os IPv6 para o roteador dentro da rede compartilhada",
+"label.resourcegroup": "Grupo de recurso",
 "label.rule": "Regra",
-"label.rule.number": "Regra N\u00famero",
+"label.rule.number": "Regra n\u00famero",
 "label.rules": "Regras",
-"label.running": "VMs Rodando",
+"label.rules.file": "Arquivo de regras",
+"label.rules.file.import.description": "Clique ou arraste as defini\u00e7\u00f5es das regras CSV para importar",
+"label.rules.file.to.import": "Defini\u00e7\u00f5es de regras no arquivo CSV para importar",

Review Comment:
   ```suggestion
   "label.rules.file.to.import": "Arquivo CSV com as defini\u00e7\u00f5es de regras para importar",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1063,173 +1500,246 @@
 "label.step.3": "Passo 3",
 "label.step.4": "Passo 4",
 "label.step.5": "Passo 5",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
-"label.system.vm": "VM de Sistema",
-"label.system.vms": "VM de Sistemas",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vms": "VMs de sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
-"label.templatetype": "Template de Email",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
+"label.templatetype": "Tipo de template",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.network": "Total de redes",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
-"label.update.ssl": " Atualizar Certificado SSL",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usageinterface": "Usage Interface",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",
+"label.usenewdiskoffering": "Substituir a oferta de disco?",
 "label.user": "Usu\u00e1rio",
-"label.userdata": "Userdata",
-"label.userdatal2": "Dados de Usu\u00e1rio",
+"label.user.conflict": "Conflito",
+"label.userdata": "Dados de usu\u00e1rio",
+"label.userdatal2": "Dados de usu\u00e1rio",
 "label.username": "Nome de usu\u00e1rio",
 "label.users": "Usu\u00e1rios",
-"label.utilization": "Utilisation",
+"label.usersource": "Tipo de usu\u00e1rio",
+"label.using.cli": "Usando CLI",
+"label.utilization": "Utiliza\u00e7\u00e3o",
 "label.uuid": "ID",
 "label.value": "Valor",
 "label.vcenter": "vcenter",
-"label.vcenter.datacenter": "vCenter Datacenter",
-"label.vcenter.datastore": "vCenter Datastore",
-"label.vcenter.host": "vCenter Host",
-"label.vcenter.password": "vCenter Password",
-"label.vcenter.username": "vCenter Username",
-"label.vcenterdatacenter": "vCenter Datacenter",
-"label.vcenterdatastore": "vCenter Datastore",
-"label.esx.host": "ESX/ESXi Host",
-"label.vcenterpassword": "vCenter Password",
-"label.vcenterusername": "vCenter Username",
+"label.vcenter.datacenter": "vCenter datacenter",
+"label.vcenter.datastore": "vCenter datastore",
+"label.vcenter.host": "vCenter host",
+"label.vcenter.password": "Senha vCenter",
+"label.vcenter.username": "Usu\u00e1rio vCenter",
+"label.vcenterdatacenter": "vCenter datacenter",

Review Comment:
   ```suggestion
   "label.vcenterdatacenter": "datacenter vCenter",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",

Review Comment:
   ```suggestion
   "message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea quer remover esta oferta de backup",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1063,173 +1500,246 @@
 "label.step.3": "Passo 3",
 "label.step.4": "Passo 4",
 "label.step.5": "Passo 5",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
-"label.system.vm": "VM de Sistema",
-"label.system.vms": "VM de Sistemas",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vms": "VMs de sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
-"label.templatetype": "Template de Email",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
+"label.templatetype": "Tipo de template",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.network": "Total de redes",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
-"label.update.ssl": " Atualizar Certificado SSL",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usageinterface": "Usage Interface",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",
+"label.usenewdiskoffering": "Substituir a oferta de disco?",
 "label.user": "Usu\u00e1rio",
-"label.userdata": "Userdata",
-"label.userdatal2": "Dados de Usu\u00e1rio",
+"label.user.conflict": "Conflito",
+"label.userdata": "Dados de usu\u00e1rio",
+"label.userdatal2": "Dados de usu\u00e1rio",
 "label.username": "Nome de usu\u00e1rio",
 "label.users": "Usu\u00e1rios",
-"label.utilization": "Utilisation",
+"label.usersource": "Tipo de usu\u00e1rio",
+"label.using.cli": "Usando CLI",
+"label.utilization": "Utiliza\u00e7\u00e3o",
 "label.uuid": "ID",
 "label.value": "Valor",
 "label.vcenter": "vcenter",
-"label.vcenter.datacenter": "vCenter Datacenter",
-"label.vcenter.datastore": "vCenter Datastore",
-"label.vcenter.host": "vCenter Host",
-"label.vcenter.password": "vCenter Password",
-"label.vcenter.username": "vCenter Username",
-"label.vcenterdatacenter": "vCenter Datacenter",
-"label.vcenterdatastore": "vCenter Datastore",
-"label.esx.host": "ESX/ESXi Host",
-"label.vcenterpassword": "vCenter Password",
-"label.vcenterusername": "vCenter Username",
+"label.vcenter.datacenter": "vCenter datacenter",
+"label.vcenter.datastore": "vCenter datastore",
+"label.vcenter.host": "vCenter host",
+"label.vcenter.password": "Senha vCenter",
+"label.vcenter.username": "Usu\u00e1rio vCenter",
+"label.vcenterdatacenter": "vCenter datacenter",
+"label.vcenterdatastore": "vCenter datastore",

Review Comment:
   ```suggestion
   "label.vcenterdatastore": "datastore vCenter",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",

Review Comment:
   ```suggestion
   "message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea quer destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",

Review Comment:
   ```suggestion
   "message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea quer remover o usu\u00e1rio da VPN.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",

Review Comment:
   ```suggestion
   "message.action.delete.node": "Por favor, confirme que voc\u00ea quer remover este nodo.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",

Review Comment:
   ```suggestion
   "message.action.destroy.volume": "Por favor, confirme que voc\u00ea quer destruir este volume.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",

Review Comment:
   ```suggestion
   "message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea quer eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",

Review Comment:
   ```suggestion
   "message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escalonamento habilitado",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",

Review Comment:
   ```suggestion
   "message.action.recover.volume": "Por favor, confirme que voc\u00ea quer recuperar este volume.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",

Review Comment:
   ```suggestion
   "message.action.secondary.storage.read.write": "Por favor, confirme que deseja colocar este armazenamento secund\u00e1rio no modo leitura e escrita.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",
+"message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. continuar?",

Review Comment:
   ```suggestion
   "message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. Deseja continuar?",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",
+"message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. continuar?",
+"message.action.settings.warning.vm.running": "Por favor, pare a VM para acessar as configura\u00e7\u00f5es",
+"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta inst\u00e2ncia.",
 "message.action.start.router": "Confirme que voc\u00ea deseja inciar este roteador.",
 "message.action.start.systemvm": "Confirme que voc\u00ea deseja iniciar esta VM de sistema.",
 "message.action.stop.instance": "Por favor, confirme que voc\u00ea deseja parar esta inst\u00e2ncia.",
 "message.action.stop.router": "Confirme que voc\ufffd deseja parar este roteador.",
-"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de Sistema.",
+"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de sistema.",
 "message.action.unmanage.cluster": "Confirma a desvincula\u00e7\u00e3o do cluster.",
-"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir este snapshot da VM.",
-"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto ?",
-"message.add.firewall": "Adicionar Firewall \u00e0\u00a0 zona.",
+"message.action.unmanage.instance": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a inst\u00e2ncia.",
+"message.action.unmanage.instances": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar as inst\u00e2ncias.",
+"message.action.unmanage.virtualmachine": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a VM.",

Review Comment:
   ```suggestion
   "message.action.unmanage.virtualmachine": "Por favor, confirme que voc\u00ea deseja parar de gerenciar a VM.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",

Review Comment:
   ```suggestion
   "message.action.secondary.storage.read.only": "Por favor, confirme que deseja colocar este armazenamento secund\u00e1rio no modo somente leitura.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",
+"message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. continuar?",
+"message.action.settings.warning.vm.running": "Por favor, pare a VM para acessar as configura\u00e7\u00f5es",
+"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta inst\u00e2ncia.",
 "message.action.start.router": "Confirme que voc\u00ea deseja inciar este roteador.",
 "message.action.start.systemvm": "Confirme que voc\u00ea deseja iniciar esta VM de sistema.",
 "message.action.stop.instance": "Por favor, confirme que voc\u00ea deseja parar esta inst\u00e2ncia.",
 "message.action.stop.router": "Confirme que voc\ufffd deseja parar este roteador.",
-"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de Sistema.",
+"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de sistema.",
 "message.action.unmanage.cluster": "Confirma a desvincula\u00e7\u00e3o do cluster.",
-"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir este snapshot da VM.",
-"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto ?",
-"message.add.firewall": "Adicionar Firewall \u00e0\u00a0 zona.",
+"message.action.unmanage.instance": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a inst\u00e2ncia.",

Review Comment:
   ```suggestion
   "message.action.unmanage.instance": "Por favor, confirme que voc\u00ea deseja parar de gerenciar a inst\u00e2ncia.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",
+"message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. continuar?",
+"message.action.settings.warning.vm.running": "Por favor, pare a VM para acessar as configura\u00e7\u00f5es",
+"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta inst\u00e2ncia.",
 "message.action.start.router": "Confirme que voc\u00ea deseja inciar este roteador.",
 "message.action.start.systemvm": "Confirme que voc\u00ea deseja iniciar esta VM de sistema.",
 "message.action.stop.instance": "Por favor, confirme que voc\u00ea deseja parar esta inst\u00e2ncia.",
 "message.action.stop.router": "Confirme que voc\ufffd deseja parar este roteador.",
-"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de Sistema.",
+"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de sistema.",
 "message.action.unmanage.cluster": "Confirma a desvincula\u00e7\u00e3o do cluster.",
-"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir este snapshot da VM.",
-"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto ?",
-"message.add.firewall": "Adicionar Firewall \u00e0\u00a0 zona.",
+"message.action.unmanage.instance": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a inst\u00e2ncia.",
+"message.action.unmanage.instances": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar as inst\u00e2ncias.",

Review Comment:
   ```suggestion
   "message.action.unmanage.instances": "Por favor, confirme que voc\u00ea deseja parar de gerenciar as inst\u00e2ncias.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1329,24 +1909,29 @@
 "message.confirm.archive.selected.alerts": "Por favor confirme que voc\u00ea deseja arquivar os alertas selecionados",
 "message.confirm.archive.selected.events": "Por favor confirme que voc\u00ea deseja arquivar os eventos selecionados",
 "message.confirm.attach.disk": "Voc\u00ea tem certeza que deseja conectar este disco?",
+"message.confirm.configure.ovs": "Voc\u00ea tem certeza de que quer configurar os Ovs?",
 "message.confirm.delete.acl.list": "Voc\u00ea tem certeza que deseja apagar esta lista ACL?",
-"message.confirm.delete.bigswitchbcf": "Por favor, confirme que voc\u00ea deseja deletar este BigSwitch BCF Controller",
-"message.confirm.delete.brocadevcs": "Por favor confirme que voc\u00ea deseja remover o Brocade Vcs Switch",
+"message.confirm.delete.bigswitchbcf": "Por favor, confirme que voc\u00ea deseja deletar este controlador BigSwitch BCF",
+"message.confirm.delete.brocadevcs": "Por favor confirme que voc\u00ea deseja remover o switch Brocade Vcs",
 "message.confirm.delete.ciscoasa1000v": "Favor confirmar que voc\u00ea deseja apagar este CiscoASA1000v",
 "message.confirm.delete.ciscovnmc.resource": "Por favor confirme que voc\u00ea deseja apagar este recurso CiscoVNMC",
 "message.confirm.delete.f5": "Por favor confirme que voc\u00ea deseja remover o F5",
 "message.confirm.delete.internal.lb": "Por favor confirme que voc\u00ea deseja remover este LB interno",
 "message.confirm.delete.netscaler": "Por favor confirme que voc\u00ea deseja remover o NetScaler",
+"message.confirm.delete.niciranvp": "Por favor, confirme que voc\u00ea deseja excluir o controlador Nicira Nvp",
 "message.confirm.delete.pa": "Por favor, confirme que voc\u00ea deseja remover Palo Alto",
+"message.confirm.delete.provider": "Por favor, confirme que voc\u00ea deseja excluir este provedor?",
 "message.confirm.delete.srx": "Por favor confirme que voc\u00ea deseja remover o SRX",
 "message.confirm.destroy.router": "Por favor confirme que voc\u00ea gostaria de destruir este roteador",
 "message.confirm.disable.host": "Favor confirmar que voc\u00ea deseja desabilitar este host.",
 "message.confirm.disable.network.offering": "Voc\u00ea tem certeza que deseja deshabilitar esta oferta de rede?",
 "message.confirm.disable.provider": "Por favor confirme que voc\u00ea gostaria de desabilitar este provider",
+"message.confirm.disable.storage": "Por favor, confirme que voc\u00ea gostaria de desabilitar o pool de armazenamento",
 "message.confirm.disable.vpc.offering": "Voc\u00ea tem certeza que deseja desabilitar esta oferta de VPC?",
 "message.confirm.enable.host": "Por favor confirme que voc\u00ea deseja habilitar este host.",
 "message.confirm.enable.network.offering": "Voc\u00ea tem certeza que deseja habilitar esta oferta de rede?",
 "message.confirm.enable.provider": "Por favor confirme que voc\u00ea gostaria de habilitar este provider",
+"message.confirm.enable.storage": "Por favor, confirme que voc\u00ea gostaria de hablidar o pool de armazenamento",

Review Comment:
   ```suggestion
   "message.confirm.enable.storage": "Por favor, confirme que voc\u00ea deseja hablitar o pool de armazenamento",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1329,24 +1909,29 @@
 "message.confirm.archive.selected.alerts": "Por favor confirme que voc\u00ea deseja arquivar os alertas selecionados",
 "message.confirm.archive.selected.events": "Por favor confirme que voc\u00ea deseja arquivar os eventos selecionados",
 "message.confirm.attach.disk": "Voc\u00ea tem certeza que deseja conectar este disco?",
+"message.confirm.configure.ovs": "Voc\u00ea tem certeza de que quer configurar os Ovs?",
 "message.confirm.delete.acl.list": "Voc\u00ea tem certeza que deseja apagar esta lista ACL?",
-"message.confirm.delete.bigswitchbcf": "Por favor, confirme que voc\u00ea deseja deletar este BigSwitch BCF Controller",
-"message.confirm.delete.brocadevcs": "Por favor confirme que voc\u00ea deseja remover o Brocade Vcs Switch",
+"message.confirm.delete.bigswitchbcf": "Por favor, confirme que voc\u00ea deseja deletar este controlador BigSwitch BCF",
+"message.confirm.delete.brocadevcs": "Por favor confirme que voc\u00ea deseja remover o switch Brocade Vcs",
 "message.confirm.delete.ciscoasa1000v": "Favor confirmar que voc\u00ea deseja apagar este CiscoASA1000v",
 "message.confirm.delete.ciscovnmc.resource": "Por favor confirme que voc\u00ea deseja apagar este recurso CiscoVNMC",
 "message.confirm.delete.f5": "Por favor confirme que voc\u00ea deseja remover o F5",
 "message.confirm.delete.internal.lb": "Por favor confirme que voc\u00ea deseja remover este LB interno",
 "message.confirm.delete.netscaler": "Por favor confirme que voc\u00ea deseja remover o NetScaler",
+"message.confirm.delete.niciranvp": "Por favor, confirme que voc\u00ea deseja excluir o controlador Nicira Nvp",
 "message.confirm.delete.pa": "Por favor, confirme que voc\u00ea deseja remover Palo Alto",
+"message.confirm.delete.provider": "Por favor, confirme que voc\u00ea deseja excluir este provedor?",
 "message.confirm.delete.srx": "Por favor confirme que voc\u00ea deseja remover o SRX",
 "message.confirm.destroy.router": "Por favor confirme que voc\u00ea gostaria de destruir este roteador",
 "message.confirm.disable.host": "Favor confirmar que voc\u00ea deseja desabilitar este host.",
 "message.confirm.disable.network.offering": "Voc\u00ea tem certeza que deseja deshabilitar esta oferta de rede?",
 "message.confirm.disable.provider": "Por favor confirme que voc\u00ea gostaria de desabilitar este provider",
+"message.confirm.disable.storage": "Por favor, confirme que voc\u00ea gostaria de desabilitar o pool de armazenamento",

Review Comment:
   ```suggestion
   "message.confirm.disable.storage": "Por favor, confirme que voc\u00ea deseja desabilitar o pool de armazenamento",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",
+"message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. continuar?",
+"message.action.settings.warning.vm.running": "Por favor, pare a VM para acessar as configura\u00e7\u00f5es",
+"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta inst\u00e2ncia.",
 "message.action.start.router": "Confirme que voc\u00ea deseja inciar este roteador.",
 "message.action.start.systemvm": "Confirme que voc\u00ea deseja iniciar esta VM de sistema.",
 "message.action.stop.instance": "Por favor, confirme que voc\u00ea deseja parar esta inst\u00e2ncia.",
 "message.action.stop.router": "Confirme que voc\ufffd deseja parar este roteador.",
-"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de Sistema.",
+"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de sistema.",
 "message.action.unmanage.cluster": "Confirma a desvincula\u00e7\u00e3o do cluster.",
-"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir este snapshot da VM.",
-"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto ?",
-"message.add.firewall": "Adicionar Firewall \u00e0\u00a0 zona.",
+"message.action.unmanage.instance": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a inst\u00e2ncia.",
+"message.action.unmanage.instances": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar as inst\u00e2ncias.",
+"message.action.unmanage.virtualmachine": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a VM.",
+"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir esta snapshot de VM.",
+"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto?",
+"message.add.egress.rule.failed": "Falha ao adicionar uma nova regra de sa\u00edda",
+"message.add.egress.rule.processing": "Adicionando uma nova regra de sa\u00edda...",
+"message.add.failed": "Falha ao adicionar",
+"message.add.firewall": "Adicionar firewall \u00e0\u00a0 zona.",
+"message.add.firewall.rule.failed": "Falha ao adicionar uma nova regra de firewall",
+"message.add.firewall.rule.processing": "Adicionando uma nova regra de firewall...",
 "message.add.host": "Especifique os seguintes par\u00e2metros para adicionar um novo host.",
-"message.add.network": "Add a new network for zone: <b><span id=\"zone_name\"></span></b>",
+"message.add.iprange.processing": "Adicionando intervalo IP...",
+"message.add.network": "Adicionar uma nova rede para a zona: <b><span id=\"zone_name\"></span></b>",
+"message.add.network.acl.failed": "Falha ao adicionar lista de rede ACL",
+"message.add.network.acl.processing": "Adicionando lista de rede ACL...",
+"message.add.network.failed": "Falha ao adicionar rede",
+"message.add.network.processing": "Adicionando rede...",
 "message.add.new.gateway.to.vpc": "Favor especificar a informa\u00e7\u00e3o para adicionar um novo gateway a esta VPC.",
-"message.add.pod": "Add a new pod for zone <b><span id=\"add_pod_zone_name\"></span></b>",
-"message.add.pod.during.zone.creation": "Cada zona deve conter um ou mais pods e iremos adicionar o primeiro pod agora. Um pod cont\u00e9m hosts e servidores de storage prim\u00e1rio que ser\u00e3o adicionados em uma etapa posterior. Inicialmente, configure um intervalo de endere\u00e7os IP reservados para o tr\u00e1fego de gerenciamento interno do CloudStack. A faixa de IP reservados devem ser \u00fanicos para cada zona na nuvem.",
+"message.add.pod": "Adicionar um novo pod para a zona <b><span id=\"add_pod_zone_name\"></span></b>",
+"message.add.pod.during.zone.creation": "Cada zona deve conter um ou mais pods e iremos adicionar o primeiro pod agora. Um pod cont\u00e9m hosts e servidores de armazenamento prim\u00e1rio que ser\u00e3o adicionados em uma etapa posterior. Inicialmente, configure um intervalo de endere\u00e7os IP reservados para o tr\u00e1fego de gerenciamento interno do CloudStack. A faixa de IP reservados devem ser \u00fanicos para cada zona na nuvem.",
+"message.add.port.forward.failed": "Falha ao adicionar nova regra de encaminhamento de porta",
+"message.add.port.forward.processing": "Adicionando nova regra de encaminhamento de porta...",
+"message.add.private.gateway.failed": "Falha ao adicionar gateway privado",
+"message.add.private.gateway.processing": "Adicionando gateway privado...",
+"message.add.resource.description": "Adicionar recursos de infraestrutura",
+"message.add.resource.hint": "Adicionar recursos de infraestrutura - pods, clusters, armazenamentos prim\u00e1rios/secund\u00e1rios.",
+"message.add.rule.failed": "Falha ao adicionar nova regra",
+"message.add.rule.processing": "Adicionando nova regra do security-group...",
+"message.add.secondary.ipaddress.processing": "Adicionando endere\u00e7o IP secund\u00e1rio...",
+"message.add.static.route.failed": "Falha ao adicionar rota est\u00e1tica",
+"message.add.static.route.processing": "Adicionando rota est\u00e1tica...",
+"message.add.tag.failed": "Falha ao adicionar nova etiqueta",
+"message.add.tag.for.networkacl": "Adicionar etiqueta para rede ACL",
+"message.add.tag.processing": "Adicionando nova etiqueta...",
+"message.add.user.to.project": "Este formul\u00e1rio \u00e9 para permitir adicionar usu\u00e1rios espec\u00edficos de uma conta a um projeto.<br>Al\u00e9m disso, uma fun\u00e7\u00e3o de projeto pode ser adicionada ao usu\u00e1rio/conta para permitir/n\u00e3o permitir o acesso API em n\u00edvel de projeto.<br> Tamb\u00e9m podemos especificar a fun\u00e7\u00e3o com a qual o usu\u00e1rio deve ser adicionado a um projeto - admin/Regular; se n\u00e3o for especificado, o padr\u00e3o \u00e9 'Regular'.",

Review Comment:
   ```suggestion
   "message.add.user.to.project": "Este formul\u00e1rio permitir\u00e1 adicionar usu\u00e1rios espec\u00edficos de uma conta a um projeto.<br>Al\u00e9m disso, uma fun\u00e7\u00e3o de projeto pode ser adicionada ao usu\u00e1rio/conta para permitir/n\u00e3o permitir o acesso API em n\u00edvel de projeto.<br> Tamb\u00e9m podemos especificar a fun\u00e7\u00e3o com a qual o usu\u00e1rio deve ser adicionado a um projeto - admin/Regular; se n\u00e3o for especificado, o padr\u00e3o \u00e9 'Regular'.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1239,88 +1749,158 @@
 "label.weekly": "Semanal",
 "label.welcome": "Bem-Vindo",
 "label.what.is.cloudstack": "O que \u00e9 o CloudStack&#8482?",
+"label.windows": "Windows",
+"label.with.snapshotid": "com o ID da snapshot",
+"label.write": "Escreva",
+"label.writeback": "Cache de disco write-back",
 "label.writecachetype": "Tipo do cache de escrita",
+"label.writeio": "Escrita (IO)",
+"label.writethrough": "Write-through",
 "label.xennetworklabel": "Etiqueta de tr\u00e1fego XenServer",
 "label.xenservertoolsversion61plus": "Vers\u00e3o original do XS \u00e9 6.1+",
 "label.yes": "Sim",
+"label.yourinstance": "Sua inst\u00e2ncia",
 "label.zone": "Zona",
-"label.zone.dedicated": "Zona Dedicada",
+"label.zone.dedicated": "Zona dedicada",
 "label.zone.details": "Detalhes de zona",
-"label.zone.id": "ID da Zona",
-"label.zone.type": "Tipo de Zona",
-"label.zone.wide": "Zone-Wide",
+"label.zone.id": "ID da zona",
+"label.zone.type": "Tipo de zona",
+"label.zone.wide": "Zona-Wide",
 "label.zoneid": "Zona",
 "label.zonename": "Zona",
 "label.zonenamelabel": "Nome da zona",
 "label.zones": "Zonas",
-"label.zonewizard.traffictype.storage": "Storage: tr\u00e1fego entre servidores de storage prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
-"message.action.cancel.maintenance": "A Manuten\u00e7\u00e3o do seu HOST foi cancelada com sucesso",
-"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta Manuten\u00e7\u00e3o",
-"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este HOST",
+"label.zonewizard.traffictype.storage": "Armazenamento: tr\u00e1fego entre servidores de armazenamento prim\u00e1ria e secund\u00e1ria, tais como templates de m\u00e1quinas virtuais e snapshots",
+"message.acquire.ip.failed": "Falha ao adquirir IP",
+"message.action.acquire.ip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP",
+"message.action.cancel.maintenance": "A manuten\u00e7\u00e3o do seu host foi cancelada com sucesso",
+"message.action.cancel.maintenance.mode": "Confirme que voc\u00ea deseja cancelar esta manuten\u00e7\u00e3o",
+"message.action.create.snapshot.from.vmsnapshot": "Por favor, confirme que voc\u00ea gostaria de criar uma snapshot de uma snapshot de VM",
+"message.action.delete.backup.offering": "Por favor, confirme que voc\u00ea gostaria de remover esta oferta de backup?",
+"message.action.delete.cluster": "Confirme que voc\u00ea deseja excluir este host",
 "message.action.delete.disk.offering": "Confirme que voc\u00ea deseja excluir esta oferta de disco",
+"message.action.delete.instance.group": "Por favor, confirme que voc\u00ea gostaria de remover o grupo de inst\u00e2ncia",
 "message.action.delete.iso": "Confirme que voc\u00ea deseja excluir esta ISO",
 "message.action.delete.network": "Confirme que voc\u00ea deseja remover esta rede.",
+"message.action.delete.node": "Por favor, confirme que voc\u00ea gostaria de remover este nodo.",
 "message.action.delete.physical.network": "Por favor confirme que voc\u00ea deseja deletar esta rede f\u00edsica",
-"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este POD.",
-"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este Storage Secund\u00e1rio.",
-"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este Security Group.",
-"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este Plano.",
-"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover este Snapshot.",
+"message.action.delete.pod": "Confirme que voc\u00ea deseja remover este pod.",
+"message.action.delete.secondary.storage": "Confirme que voc\u00ea deseja remover este armazenamento secund\u00e1rio.",
+"message.action.delete.security.group": "Confirme que voc\u00ea deseja remover este grupo de seguran\u00e7a.",
+"message.action.delete.service.offering": "Confirme que voc\u00ea deseja remover este plano.",
+"message.action.delete.snapshot": "Confirme que voc\u00ea deseja remover esta snapshot.",
 "message.action.delete.system.service.offering": "Por favor confirme que voc\u00ea deseja deletar esta oferta de servi\u00e7o de sistema.",
-"message.action.delete.template": "Confirme que voc\u00ea deseja remover este Template.",
-"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este Disco.",
-"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta Zona.",
-"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta Inst\u00e2ncia.",
-"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de Sistema.",
-"message.action.destroy.volume": "Please confirm that you want to destroy this volume.",
+"message.action.delete.template": "Confirme que voc\u00ea deseja remover este template.",
+"message.action.delete.volume": "Confirme que voc\u00ea deseja remover este disco.",
+"message.action.delete.vpn.user": "Por favor, confirme que voc\u00ea gostaria de remover o usu\u00e1rio da VPN.",
+"message.action.delete.zone": "Confirme que voc\u00ea deseja remover esta zona.",
+"message.action.destroy.instance": "Por favor, confirme que voc\u00ea deseja excluir esta inst\u00e2ncia.",
+"message.action.destroy.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de destruir a inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.destroy.systemvm": "Confirme que voc\u00ea deseja excluir esta VM de sistema.",
+"message.action.destroy.volume": "Por favor, confirme que voc\u00ea gostaria de destruir este volume.",
 "message.action.disable.cluster": "Confirma a desativa\u00e7\u00e3o do cluster.",
 "message.action.disable.physical.network": "Por favor confirme que voc\u00ea deseja desabilitar esta rede f\u00edsica.",
-"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do POD.",
-"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT Est\u00e1tico.",
+"message.action.disable.pod": "Confirma a desativa\u00e7\u00e3o do pod.",
+"message.action.disable.static.nat": "Confirme que voc\u00ea deseja desativar o NAT est\u00e1tico.",
 "message.action.disable.zone": "Confirma a desativa\u00e7\u00e3o da zona.",
 "message.action.download.iso": "Por favor confirme que voc\u00ea deseja baixar esta ISO.",
 "message.action.download.template": "Por favor confirme que voc\u00ea deseja baixar este template.",
 "message.action.enable.cluster": "Confirma a ativa\u00e7\u00e3o do cluster.",
 "message.action.enable.physical.network": "Por favor confirme que voc\u00ea deseja habilitar esta rede f\u00edsica.",
-"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do POD.",
+"message.action.enable.pod": "Confirma a ativa\u00e7\u00e3o do pod.",
 "message.action.enable.zone": "Confirma a ativa\u00e7\u00e3o da zona.",
 "message.action.expunge.instance": "Por favor, confirme que voc\u00ea deseja eliminar esta inst\u00e2ncia.",
-"message.action.host.enable.maintenance.mode": "Ativar o modo de Manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as Inst\u00e2ncias hospedadas neste Host para o pr\u00f3ximo dispon\u00edvel.",
-"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de ROOT para est\u00e1 m\u00e1quina virtual.",
+"message.action.expunge.instance.with.backups": "Por favor, confirme que voc\u00ea gostaria de eliminar esta inst\u00e2ncia. \u00c9 poss\u00edvel que haja backups associados a inst\u00e2ncia no qual n\u00e3o ser\u00e3o removidos.",
+"message.action.host.enable.maintenance.mode": "Ativar o modo de manuten\u00e7\u00e3o ir\u00e1 causar o live migration de todas as inst\u00e2ncias hospedadas neste host para o pr\u00f3ximo dispon\u00edvel.",
+"message.action.instance.reset.password": "Por favor confirme que voc\u00ea deseja alterar a senha de root para est\u00e1 m\u00e1quina virtual.",
 "message.action.manage.cluster": "Confirma a vincula\u00e7\u00e3o do cluster.",
-"message.action.primarystorage.enable.maintenance.mode": "Aviso: Colocar o Storage prim\u00e1rio em modo de Manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
+"message.action.primarystorage.enable.maintenance.mode": "Aviso: colocar o armazenamento prim\u00e1rio em modo de manuten\u00e7\u00e3o ir\u00e1 causar a parada de todas as VMs hospedadas nesta unidade. Deseja continuar?",
 "message.action.reboot.instance": "Por favor, confirme que voc\u00ea deseja reiniciar esta inst\u00e2ncia.",
 "message.action.reboot.router": "Confirme que voc\ufffd deseja reiniciar este roteador.",
 "message.action.reboot.systemvm": "Confirme que voc\u00ea deseja reiniciar esta VM de sistema.",
-"message.action.recover.volume": "Please confirm that you would like to recover this volume.",
+"message.action.recover.volume": "Por favor, confirme que voc\u00ea gostaria de recuperar este volume.",
 "message.action.release.ip": "Confirme que voc\u00ea deseja liberar este IP.",
-"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume deste snapshot.",
-"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta Inst\u00e2ncia.",
+"message.action.revert.snapshot": "Por favor, confirme que voc\u00ea deseja reverter o seu volume desta snapshot.",
+"message.action.router.health.checks": "Resultados das checagens de sa\u00fade ser\u00e3o obtidos do roteador.",
+"message.action.router.health.checks.disabled.warning": "Por favor, habilite as checagens de sa\u00fade do roteador.",
+"message.action.scale.kubernetes.cluster.warning": "Por favor, n\u00e3o escale o cluster manualmente se o mesmo possui auto-escala habilitado",
+"message.action.secondary.storage.read.only": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio somente para leitura.",
+"message.action.secondary.storage.read.write": "Por favor, confirme que deseja tornar este armazenamento secund\u00e1rio para leitura e escrita.",
+"message.action.secure.host": "Isto ir\u00e1 reiniciar o host do agent e o processo libvirtd depois de aplicar os novos certificados X509. continuar?",
+"message.action.settings.warning.vm.running": "Por favor, pare a VM para acessar as configura\u00e7\u00f5es",
+"message.action.start.instance": "Por favor, confirme que voc\u00ea deseja iniciar esta inst\u00e2ncia.",
 "message.action.start.router": "Confirme que voc\u00ea deseja inciar este roteador.",
 "message.action.start.systemvm": "Confirme que voc\u00ea deseja iniciar esta VM de sistema.",
 "message.action.stop.instance": "Por favor, confirme que voc\u00ea deseja parar esta inst\u00e2ncia.",
 "message.action.stop.router": "Confirme que voc\ufffd deseja parar este roteador.",
-"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de Sistema.",
+"message.action.stop.systemvm": "Confirme que voc\u00ea deseja parar esta VM de sistema.",
 "message.action.unmanage.cluster": "Confirma a desvincula\u00e7\u00e3o do cluster.",
-"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir este snapshot da VM.",
-"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto ?",
-"message.add.firewall": "Adicionar Firewall \u00e0\u00a0 zona.",
+"message.action.unmanage.instance": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a inst\u00e2ncia.",
+"message.action.unmanage.instances": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar as inst\u00e2ncias.",
+"message.action.unmanage.virtualmachine": "Por favor, confirme que voc\u00ea n\u00e3o gostaria de gerenciar a VM.",
+"message.action.vmsnapshot.delete": "Por favor, confirme que voc\u00ea deseja excluir esta snapshot de VM.",
+"message.activate.project": "Voc\u00ea tem certeza que deseja ativar este projeto?",
+"message.add.egress.rule.failed": "Falha ao adicionar uma nova regra de sa\u00edda",
+"message.add.egress.rule.processing": "Adicionando uma nova regra de sa\u00edda...",
+"message.add.failed": "Falha ao adicionar",
+"message.add.firewall": "Adicionar firewall \u00e0\u00a0 zona.",
+"message.add.firewall.rule.failed": "Falha ao adicionar uma nova regra de firewall",
+"message.add.firewall.rule.processing": "Adicionando uma nova regra de firewall...",
 "message.add.host": "Especifique os seguintes par\u00e2metros para adicionar um novo host.",
-"message.add.network": "Add a new network for zone: <b><span id=\"zone_name\"></span></b>",
+"message.add.iprange.processing": "Adicionando intervalo IP...",
+"message.add.network": "Adicionar uma nova rede para a zona: <b><span id=\"zone_name\"></span></b>",
+"message.add.network.acl.failed": "Falha ao adicionar lista de rede ACL",
+"message.add.network.acl.processing": "Adicionando lista de rede ACL...",
+"message.add.network.failed": "Falha ao adicionar rede",
+"message.add.network.processing": "Adicionando rede...",
 "message.add.new.gateway.to.vpc": "Favor especificar a informa\u00e7\u00e3o para adicionar um novo gateway a esta VPC.",
-"message.add.pod": "Add a new pod for zone <b><span id=\"add_pod_zone_name\"></span></b>",
-"message.add.pod.during.zone.creation": "Cada zona deve conter um ou mais pods e iremos adicionar o primeiro pod agora. Um pod cont\u00e9m hosts e servidores de storage prim\u00e1rio que ser\u00e3o adicionados em uma etapa posterior. Inicialmente, configure um intervalo de endere\u00e7os IP reservados para o tr\u00e1fego de gerenciamento interno do CloudStack. A faixa de IP reservados devem ser \u00fanicos para cada zona na nuvem.",
+"message.add.pod": "Adicionar um novo pod para a zona <b><span id=\"add_pod_zone_name\"></span></b>",
+"message.add.pod.during.zone.creation": "Cada zona deve conter um ou mais pods e iremos adicionar o primeiro pod agora. Um pod cont\u00e9m hosts e servidores de armazenamento prim\u00e1rio que ser\u00e3o adicionados em uma etapa posterior. Inicialmente, configure um intervalo de endere\u00e7os IP reservados para o tr\u00e1fego de gerenciamento interno do CloudStack. A faixa de IP reservados devem ser \u00fanicos para cada zona na nuvem.",
+"message.add.port.forward.failed": "Falha ao adicionar nova regra de encaminhamento de porta",
+"message.add.port.forward.processing": "Adicionando nova regra de encaminhamento de porta...",
+"message.add.private.gateway.failed": "Falha ao adicionar gateway privado",
+"message.add.private.gateway.processing": "Adicionando gateway privado...",
+"message.add.resource.description": "Adicionar recursos de infraestrutura",
+"message.add.resource.hint": "Adicionar recursos de infraestrutura - pods, clusters, armazenamentos prim\u00e1rios/secund\u00e1rios.",
+"message.add.rule.failed": "Falha ao adicionar nova regra",
+"message.add.rule.processing": "Adicionando nova regra do security-group...",
+"message.add.secondary.ipaddress.processing": "Adicionando endere\u00e7o IP secund\u00e1rio...",
+"message.add.static.route.failed": "Falha ao adicionar rota est\u00e1tica",
+"message.add.static.route.processing": "Adicionando rota est\u00e1tica...",
+"message.add.tag.failed": "Falha ao adicionar nova etiqueta",
+"message.add.tag.for.networkacl": "Adicionar etiqueta para rede ACL",
+"message.add.tag.processing": "Adicionando nova etiqueta...",
+"message.add.user.to.project": "Este formul\u00e1rio \u00e9 para permitir adicionar usu\u00e1rios espec\u00edficos de uma conta a um projeto.<br>Al\u00e9m disso, uma fun\u00e7\u00e3o de projeto pode ser adicionada ao usu\u00e1rio/conta para permitir/n\u00e3o permitir o acesso API em n\u00edvel de projeto.<br> Tamb\u00e9m podemos especificar a fun\u00e7\u00e3o com a qual o usu\u00e1rio deve ser adicionado a um projeto - admin/Regular; se n\u00e3o for especificado, o padr\u00e3o \u00e9 'Regular'.",
+"message.add.vpn.connection.failed": "Falha ao adicionar conex\u00e3o VPN",
+"message.add.vpn.connection.processing": "Adicionando conex\u00e3o VPN...",
+"message.add.vpn.customer.gateway": "Adicionando o gateway da VPN do cliente",
+"message.add.vpn.customer.gateway.processing": "Cria\u00e7\u00e3o do gateway da VPN do cliente em progresso",
 "message.add.vpn.gateway": "Favor confirmar que voc\u00ea deseja adicionar um gateway de VPN",
+"message.add.vpn.gateway.failed": "Falha ao adicionar gateway da VPN",
+"message.add.vpn.gateway.processing": "Adicionando gateway da VPN...",
 "message.adding.host": "Adicionando host",
 "message.adding.netscaler.device": "Adicionando dispositivo Nescaler",
 "message.adding.netscaler.provider": "Adicionando Netscaler provider",
-"message.advanced.security.group": "Escolha esta op\u00e7\u00e3o se desejar utilizar Security Groups para isolamento das VMs guest.",
-"message.assign.instance.another": "Please specify the account type, domain, account name and network (optional) of the new account. <br> If the default nic of the vm is on a shared network, CloudStack will check if the network can be used by the new account if you do not specify one network. <br> If the default nic of the vm is on a isolated network, and the new account has more one isolated networks, you should specify one.",
-"message.attach.volume": "Preencha os seguintes dados para conectar o novo disco. Se voc\u00ea Est\u00e1 conectando um disco a uma maquina virtual Windows, ser\u00e1 necess\u00e1rio reiniciar a Inst\u00e2ncia para visualizar o novo disco.",
+"message.advanced.security.group": "Escolha esta op\u00e7\u00e3o se desejar utilizar grupos de seguran\u00e7a para isolamento das VMs guest.",
+"message.apply.success": "Aplicado com sucesso",
+"message.assign.instance.another": "Favor especificar o tipo de conta, dom\u00ednio, nome da conta e rede (opcional) da nova conta. <br> Se o NIC padr\u00e3o da VM estiver em uma rede compartilhada, o CloudStack verificar\u00e1 se a rede pode ser usada pela nova conta se voc\u00ea n\u00e3o especificar uma rede. <br> Se o NIC padr\u00e3o da VM estiver em uma rede isolada, e a nova conta tiver mais uma rede isolada, voc\u00ea deve especificar uma.",
+"message.assign.vm.failed": "Falha na designa\u00e7\u00e3o de VM",
+"message.assign.vm.processing": "Designando VM...",
+"message.attach.volume": "Preencha os seguintes dados para conectar o novo disco. Se voc\u00ea est\u00e1 conectando um disco a uma maquina virtual Windows, ser\u00e1 necess\u00e1rio reiniciar a inst\u00e2ncia para visualizar o novo disco.",
+"message.attach.volume.failed": "Falha ao anexar volume",
+"message.attach.volume.progress": "Anexando volume",
+"message.authorization.failed": "Sess\u00e3o expirada, verifica\u00e7\u00e3o de autoriza\u00e7\u00e3o falhou",

Review Comment:
   ```suggestion
   "message.authorization.failed": "Sess\u00e3o expirada, a verifica\u00e7\u00e3o de autoriza\u00e7\u00e3o falhou",
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167670933

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167689306

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101588086

   Found Java/XML changes, kicking packaging job
   @blueorangutan package


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GutoVeronezi commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GutoVeronezi commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r856600684


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,877 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao Armazenamento Secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
 "force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta Inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1, se voc\u00ea quiser permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1, se voc\u00ea quiser permitir todos os tipos ICMP.",

Review Comment:
   ```suggestion
   "icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,877 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao Armazenamento Secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
 "force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta Inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1, se voc\u00ea quiser permitir todos os c\u00f3digos ICMP.",

Review Comment:
   ```suggestion
   "icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,877 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao Armazenamento Secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
 "force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta Inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1, se voc\u00ea quiser permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1, se voc\u00ea quiser permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Troca de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de uma VM",

Review Comment:
   ```suggestion
   "label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101588486

   @acs-robot a Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101590890

   Found Java/XML changes, kicking packaging job
   @blueorangutan package


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1108994784

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110049880

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] github-actions[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109109062

   This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109133931

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |Network|554|0|42|0|107|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |Volume|109|0|2|0|44|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |VirtualMachineGuru|78|0|4|0|15|0|
   |NetworkOrchestrationService|0|101|0|0|0|10|
   ||
   ||
   ||
   ||
   ||
   |StorageManager|0|211|0|0|0|18|
   |AgentAttache|1042|0|124|0|219|0|
   |AgentManagerImpl|3463|0|380|0|714|0|
   |ClusteredAgentManagerImpl|2361|0|242|0|536|0|
   |ConnectedAgentAttache|149|0|20|0|40|0|
   |VirtualMachineManagerImpl|15659|0|1500|0|3079|0|
   |NetworkOrchestrator|9806|0|1206|0|1928|0|
   |VolumeOrchestrator|5170|0|560|0|977|0|
   ||
   |DataCenterVnetVO|58|0|0|0|24|0|
   |VlanVO|186|0|2|0|72|0|
   |EventVO|140|0|0|0|58|0|
   ||
   |HostDaoImpl|4983|0|180|0|803|0|
   |AccountGuestVlanMapVO|46|0|0|0|19|0|
   ||
   |NetworkDaoImpl|3307|0|116|0|467|0|
   |NetworkOfferingVO|414|31|0|0|126|12|
   |SnapshotVO|172|58|12|0|48|20|
   |VolumeVO|529|133|4|0|179|39|
   ||
   |SnapshotDaoImpl|768|0|8|0|128|0|
   |SystemVmTemplateRegistration|1773|0|86|0|376|0|
   |Upgrade41520to41600|262|17|16|0|62|5|
   |Upgrade41610to41700|159|7|6|0|43|2|
   |DomainRouterVO|116|50|0|0|41|14|
   |ConsoleProxyDaoImpl|635|0|20|0|144|0|
   ||
   |DomainRouterDaoImpl|1600|0|22|0|228|0|
   ||
   |DirectDownloadCertificateHostMapDaoImpl|121|0|0|0|18|0|
   |DirectDownloadCertificateHostMapVO|54|0|4|0|19|0|
   ||
   ||
   |AncientDataMotionStrategy|1458|52|170|4|338|10|
   |DefaultSnapshotStrategy|758|220|100|10|164|37|
   |SnapshotDataFactoryImpl|152|58|15|5|37|13|
   |SnapshotObject|748|30|64|0|151|11|
   |DefaultVMSnapshotStrategy|486|677|52|30|100|140|
   |ScaleIOVMSnapshotStrategy|1063|4|80|0|224|1|
   ||
   |StorageStrategyFactoryImpl|37|77|1|5|8|18|
   |SnapshotDataStoreDaoImpl|1683|60|44|2|292|13|
   |DefaultHostListener|537|0|40|0|101|0|
   |VolumeObject|773|665|77|39|178|117|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |CloudStackContextLoaderListener|77|0|2|0|21|0|
   |LibvirtComputingResource|8888|1988|1087|147|1983|451|
   |LibvirtVMDef|37|114|6|4|11|36|
   |LibvirtReadyCommandWrapper|8|37|2|2|1|10|
   |LibvirtRevertSnapshotCommandWrapper|387|130|20|0|69|16|
   |LibvirtStartCommandWrapper|75|295|16|22|15|72|
   |LibvirtUtilitiesHelper|115|58|4|2|27|8|
   |IscsiAdmStorageAdaptor|981|0|52|0|178|0|
   |IscsiAdmStoragePool|129|0|0|0|32|0|
   |KVMStoragePoolManager|926|4|76|0|192|1|
   |KVMStorageProcessor|5992|498|448|22|1239|71|
   |LibvirtStorageAdaptor|3376|19|257|0|797|2|
   |LibvirtStoragePool|239|89|15|9|64|29|
   |LinstorStorageAdaptor|1076|0|50|0|246|0|
   |ManagedNfsStorageAdaptor|446|0|20|0|125|0|
   |ScaleIOStorageAdaptor|684|121|75|13|152|31|
   ||
   |KVMHostInfo|150|146|10|4|30|38|
   |QemuImg|674|0|64|0|160|0|
   ||
   ||
   ||
   ||
   |MockVmManagerImpl|1495|0|90|0|338|0|
   |VmwareServerDiscoverer|1586|0|182|0|378|0|
   |VmwareManagerImpl|2613|528|296|38|615|117|
   |VmwareResource|20395|0|2274|0|4397|0|
   |VmwareStorageProcessor|9892|9|940|0|2122|2|
   |XcpServerDiscoverer|1554|101|176|6|345|21|
   |CitrixResourceBase|14658|557|1456|34|3169|122|
   |CitrixCheckSshCommandWrapper|15|51|3|3|3|14|
   |CitrixNetworkElementCommandWrapper|0|14|0|0|0|4|
   |CitrixReadyCommandWrapper|58|37|3|1|15|11|
   |CitrixRebootRouterCommandWrapper|28|25|3|1|5|7|
   |CitrixStartCommandWrapper|690|62|81|1|116|16|
   ||
   |KubernetesClusterManagerImpl|4724|0|480|0|760|0|
   |KubernetesClusterVO|298|0|6|0|109|0|
   |KubernetesClusterActionWorker|1540|0|114|0|281|0|
   |KubernetesClusterResourceModifierActionWorker|1843|0|140|0|325|0|
   |KubernetesClusterStartWorker|2678|0|168|0|426|0|
   |CreateKubernetesClusterCmd|215|0|18|0|61|0|
   |ListVMsMetricsCmd|39|0|0|0|10|0|
   ||
   |MetricsServiceImpl|2130|0|134|0|446|0|
   |ClusterMetricsResponse|523|0|132|0|60|0|
   |VmMetricsResponse|142|0|22|0|25|0|
   |VolumeMetricsResponse|69|0|8|0|10|0|
   |ZoneMetricsResponse|501|0|126|0|56|0|
   |BigSwitchBcfGuestNetworkGuru|662|0|62|0|145|0|
   |CreateServiceInstanceCmd|201|0|16|0|45|0|
   |StopNetScalerVMCmd|114|0|12|0|26|0|
   |NetScalerControlCenterResource|1943|0|144|0|468|0|
   |NetscalerResource|6882|0|806|0|1623|0|
   |OvsGuestNetworkGuru|409|0|48|0|90|0|
   |VxlanGuestNetworkGuru|89|180|11|21|16|39|
   ||
   |ElastistorHostListener|150|0|14|0|30|0|
   |DateraPrimaryDataStoreDriver|3195|0|283|0|748|0|
   |DateraHostListener|635|0|74|0|136|0|
   |CloudStackPrimaryDataStoreDriverImpl|903|0|114|0|229|0|
   |LinstorPrimaryDataStoreDriverImpl|1442|0|91|0|348|0|
   ||
   ||
   ||
   |ScaleIOPrimaryDataStoreDriver|2537|0|246|0|537|0|
   |ScaleIOHostListener|196|0|14|0|43|0|
   |SolidFirePrimaryDataStoreDriver|3347|0|284|0|697|0|
   |SolidFireHostListener|545|0|60|0|112|0|
   |SolidFireSharedHostListener|407|0|30|0|82|0|
   |LinkAccountToLdapCmd|77|105|6|4|18|23|
   |ListAndSwitchSAMLAccountCmd|182|205|30|22|38|34|
   |SAMLUtils|202|465|41|11|53|108|
   ||
   ||
   |DomainChecker|1206|0|300|0|238|0|
   |ApiAsyncJobDispatcher|212|0|12|0|53|0|
   |ApiDBUtils|2374|0|210|0|592|0|
   |ApiDispatcher|231|0|42|0|55|0|
   |ApiResponseHelper|12147|0|1276|0|2779|0|
   |ApiServer|2868|112|346|0|672|14|
   |ResponseObjectTypeAdapter|161|8|14|0|37|2|
   |ParamProcessWorker|1050|0|155|0|241|0|
   |QueryManagerImpl|14429|0|1270|0|2439|0|
   |ViewResponseHelper|1662|0|150|0|305|0|
   |DomainRouterJoinDaoImpl|801|0|80|0|195|0|
   ||
   |UserVmJoinDaoImpl|1531|0|184|0|328|0|
   |VolumeJoinDaoImpl|770|0|94|0|171|0|
   |AsyncJobJoinVO|86|0|0|0|31|0|
   |DomainRouterJoinVO|237|0|0|0|80|0|
   |EventJoinVO|100|0|0|0|35|0|
   |VolumeJoinVO|267|0|0|0|93|0|
   |Config|152|5162|30|6|42|342|
   |ConfigurationManagerImpl|18122|0|3032|0|3573|0|
   |ConsoleProxyManagerImpl|3717|0|423|0|726|0|
   |ActionEventInterceptor|398|19|44|2|90|7|
   |ActionEventUtils|929|0|90|0|198|0|
   |EventJoinDaoImpl|329|0|18|0|58|0|
   |LibvirtServerDiscoverer|994|0|116|0|218|0|
   |IpAddressManagerImpl|4049|0|461|0|807|0|
   |NetworkModelImpl|6182|0|838|0|1300|0|
   |NetworkServiceImpl|13401|0|1868|0|2557|0|
   |AutoScaleManagerImpl|3297|0|320|0|691|0|
   |ConfigDriveNetworkElement|1466|0|173|0|306|0|
   |FirewallManagerImpl|2522|0|391|0|455|0|
   |ExternalGuestNetworkGuru|810|0|78|0|148|0|
   |GuestNetworkGuru|632|298|98|34|125|64|
   |PrivateNetworkGuru|394|0|46|0|88|0|
   |LoadBalancingRulesManagerImpl|6024|0|666|0|1254|0|
   ||
   |NetworkHelperImpl|2080|0|276|0|443|0|
   |VirtualNetworkApplianceManagerImpl|7600|0|780|0|1521|0|
   |RulesManagerImpl|4074|0|492|0|790|0|
   |SecurityGroupManagerImpl|2330|0|260|0|497|0|
   |NetworkACLManagerImpl|841|0|114|0|176|0|
   |NetworkACLServiceImpl|2698|0|302|0|520|0|
   |VpcManagerImpl|6893|0|762|0|1316|0|
   |Site2SiteVpnManagerImpl|2298|0|214|0|468|0|
   |ResourceManagerImpl|8524|0|982|0|1659|0|
   |RollingMaintenanceManagerImpl|2041|0|192|0|363|0|
   |ResourceIconManagerImpl|328|0|36|0|70|0|
   |ConfigurationServerImpl|2061|0|176|0|495|0|
   ||
   |ManagementServerImpl|12197|0|1076|0|2428|0|
   |StatsCollector|2178|0|124|0|359|0|
   |StorageManagerImpl|8580|0|976|0|1710|0|
   |VolumeApiServiceImpl|10873|0|1502|0|2041|0|
   |StoragePoolMonitor|427|0|72|0|107|0|
   |SnapshotManager|107|0|0|0|9|0|
   |SnapshotManagerImpl|4195|0|410|0|753|0|
   |SnapshotSchedulerImpl|871|0|81|0|197|0|
   |ResourceManagerUtilImpl|356|0|24|0|71|0|
   |TaggedResourceManagerImpl|473|0|58|0|96|0|
   |TemplateManagerImpl|5011|0|696|0|1045|0|
   |AccountManagerImpl|6460|0|906|0|1352|0|
   |UserVmManagerImpl|20798|0|2566|0|3869|0|
   |VMSnapshotManagerImpl|3151|0|296|0|628|0|
   |RoleManagerImpl|737|0|114|0|147|0|
   |AffinityGroupServiceImpl|791|0|112|0|172|0|
   |AnnotationManagerImpl|1401|0|167|0|284|0|
   |BackupManagerImpl|2779|0|224|0|489|0|
   |CAManagerImpl|633|0|80|0|129|0|
   |DirectDownloadManagerImpl|1684|0|186|0|361|0|
   |HAManagerImpl|1391|0|194|0|231|0|
   |OutOfBandManagementServiceImpl|1182|0|130|0|237|0|
   |PowerOperationTask|109|0|0|0|17|0|
   |UnmanagedVMsManagerImpl|4881|0|542|0|800|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |MockNetworkManagerImpl|485|0|22|0|83|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |PremiumSecondaryStorageManagerImpl|775|0|64|0|116|0|
   |SecondaryStorageManagerImpl|3544|149|343|11|629|32|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |VirtualMachineMO|8953|135|1063|17|1982|31|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] sonarcloud[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
sonarcloud[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167747682

   Kudos, SonarCloud Quality Gate passed!&nbsp; &nbsp; [![Quality Gate passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/passed-16px.png 'Quality Gate passed')](https://sonarcloud.io/dashboard?id=apache_cloudstack&pullRequest=6154)
   
   [![Bug](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug-16px.png 'Bug')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG)  
   [![Vulnerability](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability-16px.png 'Vulnerability')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY)  
   [![Security Hotspot](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot-16px.png 'Security Hotspot')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT)  
   [![Code Smell](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell-16px.png 'Code Smell')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL)
   
   [![No Coverage information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo-16px.png 'No Coverage information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=coverage&view=list) No Coverage information  
   [![No Duplication information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo-16px.png 'No Duplication information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=duplicated_lines_density&view=list) No Duplication information
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110056093

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1476)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109130890

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |Network|554|0|42|0|107|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |Volume|109|0|2|0|44|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |VirtualMachineGuru|78|0|4|0|15|0|
   |NetworkOrchestrationService|0|101|0|0|0|10|
   ||
   ||
   ||
   ||
   ||
   |StorageManager|0|211|0|0|0|18|
   |AgentAttache|1042|0|124|0|219|0|
   |AgentManagerImpl|3463|0|380|0|714|0|
   |ClusteredAgentManagerImpl|2361|0|242|0|536|0|
   |ConnectedAgentAttache|149|0|20|0|40|0|
   |VirtualMachineManagerImpl|15659|0|1500|0|3079|0|
   |NetworkOrchestrator|9806|0|1206|0|1928|0|
   |VolumeOrchestrator|5170|0|560|0|977|0|
   ||
   |DataCenterVnetVO|58|0|0|0|24|0|
   |VlanVO|186|0|2|0|72|0|
   |EventVO|140|0|0|0|58|0|
   ||
   |HostDaoImpl|4983|0|180|0|803|0|
   |AccountGuestVlanMapVO|46|0|0|0|19|0|
   ||
   |NetworkDaoImpl|3307|0|116|0|467|0|
   |NetworkOfferingVO|414|31|0|0|126|12|
   |SnapshotVO|172|58|12|0|48|20|
   |VolumeVO|529|133|4|0|179|39|
   ||
   |SnapshotDaoImpl|768|0|8|0|128|0|
   |SystemVmTemplateRegistration|1773|0|86|0|376|0|
   |Upgrade41520to41600|262|17|16|0|62|5|
   |Upgrade41610to41700|159|7|6|0|43|2|
   |DomainRouterVO|116|50|0|0|41|14|
   |ConsoleProxyDaoImpl|635|0|20|0|144|0|
   ||
   |DomainRouterDaoImpl|1600|0|22|0|228|0|
   ||
   |DirectDownloadCertificateHostMapDaoImpl|121|0|0|0|18|0|
   |DirectDownloadCertificateHostMapVO|54|0|4|0|19|0|
   ||
   ||
   |AncientDataMotionStrategy|1458|52|170|4|338|10|
   |DefaultSnapshotStrategy|758|220|100|10|164|37|
   |SnapshotDataFactoryImpl|152|58|15|5|37|13|
   |SnapshotObject|748|30|64|0|151|11|
   |DefaultVMSnapshotStrategy|486|677|52|30|100|140|
   |ScaleIOVMSnapshotStrategy|1063|4|80|0|224|1|
   ||
   |StorageStrategyFactoryImpl|37|77|1|5|8|18|
   |SnapshotDataStoreDaoImpl|1683|60|44|2|292|13|
   |DefaultHostListener|537|0|40|0|101|0|
   |VolumeObject|773|665|77|39|178|117|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |CloudStackContextLoaderListener|77|0|2|0|21|0|
   |LibvirtComputingResource|8888|1988|1087|147|1983|451|
   |LibvirtVMDef|37|114|6|4|11|36|
   |LibvirtReadyCommandWrapper|8|37|2|2|1|10|
   |LibvirtRevertSnapshotCommandWrapper|387|130|20|0|69|16|
   |LibvirtStartCommandWrapper|75|295|16|22|15|72|
   |LibvirtUtilitiesHelper|115|58|4|2|27|8|
   |IscsiAdmStorageAdaptor|981|0|52|0|178|0|
   |IscsiAdmStoragePool|129|0|0|0|32|0|
   |KVMStoragePoolManager|926|4|76|0|192|1|
   |KVMStorageProcessor|5992|498|448|22|1239|71|
   |LibvirtStorageAdaptor|3376|19|257|0|797|2|
   |LibvirtStoragePool|239|89|15|9|64|29|
   |LinstorStorageAdaptor|1076|0|50|0|246|0|
   |ManagedNfsStorageAdaptor|446|0|20|0|125|0|
   |ScaleIOStorageAdaptor|684|121|75|13|152|31|
   ||
   |KVMHostInfo|150|146|10|4|30|38|
   |QemuImg|674|0|64|0|160|0|
   ||
   ||
   ||
   ||
   |MockVmManagerImpl|1495|0|90|0|338|0|
   |VmwareServerDiscoverer|1586|0|182|0|378|0|
   |VmwareManagerImpl|2613|528|296|38|615|117|
   |VmwareResource|20395|0|2274|0|4397|0|
   |VmwareStorageProcessor|9892|9|940|0|2122|2|
   |XcpServerDiscoverer|1554|101|176|6|345|21|
   |CitrixResourceBase|14658|557|1456|34|3169|122|
   |CitrixCheckSshCommandWrapper|15|51|3|3|3|14|
   |CitrixNetworkElementCommandWrapper|0|14|0|0|0|4|
   |CitrixReadyCommandWrapper|58|37|3|1|15|11|
   |CitrixRebootRouterCommandWrapper|28|25|3|1|5|7|
   |CitrixStartCommandWrapper|690|62|81|1|116|16|
   ||
   |KubernetesClusterManagerImpl|4724|0|480|0|760|0|
   |KubernetesClusterVO|298|0|6|0|109|0|
   |KubernetesClusterActionWorker|1540|0|114|0|281|0|
   |KubernetesClusterResourceModifierActionWorker|1843|0|140|0|325|0|
   |KubernetesClusterStartWorker|2678|0|168|0|426|0|
   |CreateKubernetesClusterCmd|215|0|18|0|61|0|
   |ListVMsMetricsCmd|39|0|0|0|10|0|
   ||
   |MetricsServiceImpl|2130|0|134|0|446|0|
   |ClusterMetricsResponse|523|0|132|0|60|0|
   |VmMetricsResponse|142|0|22|0|25|0|
   |VolumeMetricsResponse|69|0|8|0|10|0|
   |ZoneMetricsResponse|501|0|126|0|56|0|
   |BigSwitchBcfGuestNetworkGuru|662|0|62|0|145|0|
   |CreateServiceInstanceCmd|201|0|16|0|45|0|
   |StopNetScalerVMCmd|114|0|12|0|26|0|
   |NetScalerControlCenterResource|1943|0|144|0|468|0|
   |NetscalerResource|6882|0|806|0|1623|0|
   |OvsGuestNetworkGuru|409|0|48|0|90|0|
   |VxlanGuestNetworkGuru|89|180|11|21|16|39|
   ||
   |ElastistorHostListener|150|0|14|0|30|0|
   |DateraPrimaryDataStoreDriver|3195|0|283|0|748|0|
   |DateraHostListener|635|0|74|0|136|0|
   |CloudStackPrimaryDataStoreDriverImpl|903|0|114|0|229|0|
   |LinstorPrimaryDataStoreDriverImpl|1442|0|91|0|348|0|
   ||
   ||
   ||
   |ScaleIOPrimaryDataStoreDriver|2537|0|246|0|537|0|
   |ScaleIOHostListener|196|0|14|0|43|0|
   |SolidFirePrimaryDataStoreDriver|3347|0|284|0|697|0|
   |SolidFireHostListener|545|0|60|0|112|0|
   |SolidFireSharedHostListener|407|0|30|0|82|0|
   |LinkAccountToLdapCmd|77|105|6|4|18|23|
   |ListAndSwitchSAMLAccountCmd|182|205|30|22|38|34|
   |SAMLUtils|202|465|41|11|53|108|
   ||
   ||
   |DomainChecker|1206|0|300|0|238|0|
   |ApiAsyncJobDispatcher|212|0|12|0|53|0|
   |ApiDBUtils|2374|0|210|0|592|0|
   |ApiDispatcher|231|0|42|0|55|0|
   |ApiResponseHelper|12147|0|1276|0|2779|0|
   |ApiServer|2868|112|346|0|672|14|
   |ResponseObjectTypeAdapter|161|8|14|0|37|2|
   |ParamProcessWorker|1050|0|155|0|241|0|
   |QueryManagerImpl|14429|0|1270|0|2439|0|
   |ViewResponseHelper|1662|0|150|0|305|0|
   |DomainRouterJoinDaoImpl|801|0|80|0|195|0|
   ||
   |UserVmJoinDaoImpl|1531|0|184|0|328|0|
   |VolumeJoinDaoImpl|770|0|94|0|171|0|
   |AsyncJobJoinVO|86|0|0|0|31|0|
   |DomainRouterJoinVO|237|0|0|0|80|0|
   |EventJoinVO|100|0|0|0|35|0|
   |VolumeJoinVO|267|0|0|0|93|0|
   |Config|152|5162|30|6|42|342|
   |ConfigurationManagerImpl|18122|0|3032|0|3573|0|
   |ConsoleProxyManagerImpl|3717|0|423|0|726|0|
   |ActionEventInterceptor|398|19|44|2|90|7|
   |ActionEventUtils|929|0|90|0|198|0|
   |EventJoinDaoImpl|329|0|18|0|58|0|
   |LibvirtServerDiscoverer|994|0|116|0|218|0|
   |IpAddressManagerImpl|4049|0|461|0|807|0|
   |NetworkModelImpl|6182|0|838|0|1300|0|
   |NetworkServiceImpl|13401|0|1868|0|2557|0|
   |AutoScaleManagerImpl|3297|0|320|0|691|0|
   |ConfigDriveNetworkElement|1466|0|173|0|306|0|
   |FirewallManagerImpl|2522|0|391|0|455|0|
   |ExternalGuestNetworkGuru|810|0|78|0|148|0|
   |GuestNetworkGuru|632|298|98|34|125|64|
   |PrivateNetworkGuru|394|0|46|0|88|0|
   |LoadBalancingRulesManagerImpl|6024|0|666|0|1254|0|
   ||
   |NetworkHelperImpl|2080|0|276|0|443|0|
   |VirtualNetworkApplianceManagerImpl|7600|0|780|0|1521|0|
   |RulesManagerImpl|4074|0|492|0|790|0|
   |SecurityGroupManagerImpl|2330|0|260|0|497|0|
   |NetworkACLManagerImpl|841|0|114|0|176|0|
   |NetworkACLServiceImpl|2698|0|302|0|520|0|
   |VpcManagerImpl|6893|0|762|0|1316|0|
   |Site2SiteVpnManagerImpl|2298|0|214|0|468|0|
   |ResourceManagerImpl|8524|0|982|0|1659|0|
   |RollingMaintenanceManagerImpl|2041|0|192|0|363|0|
   |ResourceIconManagerImpl|328|0|36|0|70|0|
   |ConfigurationServerImpl|2061|0|176|0|495|0|
   ||
   |ManagementServerImpl|12197|0|1076|0|2428|0|
   |StatsCollector|2178|0|124|0|359|0|
   |StorageManagerImpl|8580|0|976|0|1710|0|
   |VolumeApiServiceImpl|10873|0|1502|0|2041|0|
   |StoragePoolMonitor|427|0|72|0|107|0|
   |SnapshotManager|107|0|0|0|9|0|
   |SnapshotManagerImpl|4195|0|410|0|753|0|
   |SnapshotSchedulerImpl|871|0|81|0|197|0|
   |ResourceManagerUtilImpl|356|0|24|0|71|0|
   |TaggedResourceManagerImpl|473|0|58|0|96|0|
   |TemplateManagerImpl|5011|0|696|0|1045|0|
   |AccountManagerImpl|6460|0|906|0|1352|0|
   |UserVmManagerImpl|20798|0|2566|0|3869|0|
   |VMSnapshotManagerImpl|3151|0|296|0|628|0|
   |RoleManagerImpl|737|0|114|0|147|0|
   |AffinityGroupServiceImpl|791|0|112|0|172|0|
   |AnnotationManagerImpl|1401|0|167|0|284|0|
   |BackupManagerImpl|2779|0|224|0|489|0|
   |CAManagerImpl|633|0|80|0|129|0|
   |DirectDownloadManagerImpl|1684|0|186|0|361|0|
   |HAManagerImpl|1391|0|194|0|231|0|
   |OutOfBandManagementServiceImpl|1182|0|130|0|237|0|
   |PowerOperationTask|109|0|0|0|17|0|
   |UnmanagedVMsManagerImpl|4881|0|542|0|800|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |MockNetworkManagerImpl|485|0|22|0|83|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |PremiumSecondaryStorageManagerImpl|775|0|64|0|116|0|
   |SecondaryStorageManagerImpl|3544|149|343|11|629|32|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |VirtualMachineMO|8953|135|1063|17|1982|31|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] rohityadavcloud commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
rohityadavcloud commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1090199606

   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GabrielBrascher commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r861347245


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",

Review Comment:
   I know that it was already translated to "Estágio Secundário".
   But I don't think that `staging` would be translated into `Estágio`.
   Normally Staging is for "testing", and can be literally translated to "encenação".
   
   PS: I am curious where it is located in the UI. To be honest I have no idea.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1404,146 +1836,191 @@
 "label.remove.tier": "Remover camada",
 "label.remove.vm.from.lb": "Remover VM da regra de balanceamento de carga",
 "label.remove.vm.load.balancer": "Remover VM do balanceamento de carga",
-"label.remove.vmware.datacenter": "Remover Datacenter VMware",
-"label.remove.vpc": "remover a VPC",
+"label.remove.vmware.datacenter": "Remover datacenter VMware",
+"label.remove.vpc": "Remover VPC",
 "label.remove.vpc.offering": "Remover oferta VPC",
 "label.removing": "Removendo",
-"label.removing.user": "Removendo Usu\u00e1rio",
+"label.removing.user": "Removendo usu\u00e1rio",
 "label.replace.acl": "Substituir ACL",
-"label.replace.acl.list": "Substituir Lista ACL",
+"label.replace.acl.list": "Substituir lista ACL",
+"label.report.bug": "Reportar um problema",
 "label.required": "Obrigat\u00f3rio",
 "label.requireshvm": "HVM",
-"label.requiresupgrade": "Requer Atualiza\u00e7\u00e3o",
+"label.requiresupgrade": "Requer atualiza\u00e7\u00e3o",
 "label.reserved.system.gateway": "Gateway de sistema reservado",
-"label.reserved.system.ip": "IP de Sistema Reservado",
+"label.reserved.system.ip": "IP de sistema reservado",
 "label.reserved.system.netmask": "M\u00e1scara de rede reservada do sistema",
-"label.reservediprange": "Faixa de IP Reservada",
+"label.reservediprange": "Faixa de IP reservada",
 "label.reservedsystemendip": "Fim dos IPs reservados para o sistema",
 "label.reservedsystemgateway": "Gateway de sistema reservado",
 "label.reservedsystemnetmask": "M\u00e1scara de rede reservada do sistema",
 "label.reservedsystemstartip": "In\u00edcio dos IPs reservados para o sistema",
+"label.reset": "Reiniciar",
 "label.reset.ssh.key.pair": "Recriar par de chaves SSH",
 "label.reset.ssh.key.pair.on.vm": "Recriar par de chaves SSH na VM",
-"label.reset.vpn.connection": "Resetar a conex\u00e3o VPN",
+"label.reset.to.default": "Reinicializar para o padr\u00e3o",
+"label.reset.vpn.connection": "Reiniciar a conex\u00e3o VPN",
 "label.resetvm": "Restabelecer VM",
 "label.resource": "Recurso",
-"label.resource.limit.exceeded": "Limite de Recurso Excedido",
-"label.resource.limits": "Limite de Recursos",
-"label.resource.name": "Nome do Recurso",
-"label.resourceid": "ID do Recurso",
-"label.resourcename": "Nome do Recurso",
+"label.resource.limit.exceeded": "Limite de recurso excedido",
+"label.resource.limits": "Limite de recursos",
+"label.resource.name": "Nome do recurso",
+"label.resourceid": "ID do recurso",
+"label.resourcename": "Nome do recurso",
 "label.resources": "Recursos",
-"label.resourcestate": "Estado do Recurso",
-"label.response.timeout.in.sec": "Timeout de Resposta (em seg)",
+"label.resourcestate": "Estado do recurso",
+"label.response.timeout.in.sec": "Timeout de resposta (em seg)",
 "label.restart.network": "Reiniciar rede",
-"label.restart.vpc": "reiniciar a VPC",
+"label.restart.vpc": "Reiniciar a VPC",
 "label.restartrequired": "Reiniciar obrigat\u00f3rio",
 "label.restore": "Restaurar",
+"label.restore.volume.attach": "Restaurar volume e anex\u00e1-lo",
 "label.retry.interval": "Intervalo de repeti\u00e7\u00e3o",
 "label.review": "Revisar",
 "label.revoke.project.invite": "Revogar convite",
+"label.revokeinvitationconfirm": "Por favor, confirme que voc\u00ea gostaria de revogar este convite?",

Review Comment:
   It does not sound like a question, but more a notification like "Please, confirm that you would like to revoke".
   I would remove the question mark.



##########
ui/public/locales/pt_BR.json:
##########
@@ -2321,31 +3370,76 @@
 "message.validate.range": "Por favor entre com um valor com valor entre [0] e [1].",
 "message.validate.range.length": "Por favor entre com um valor com tamanho entre [0] e [1] caracteres.",
 "message.validate.url": "Por favor entre uma URL v\u00e1lida.",
-"message.virtual.network.desc": "Rede virtual dedicado para sua conta. O Dom\u00ednio de broadcast Est\u00e1 na VLAN e todo acesso a internet \u00e9 roteado atrav\u00e9s do virtual router.",
-"message.vm.create.template.confirm": "Criar Template reiniciar\u00e1 a VM automaticamente.",
+"message.virtual.network.desc": "Rede virtual dedicado para sua conta. O dom\u00ednio de broadcast est\u00e1 na VLAN e todo acesso a internet \u00e9 roteado atrav\u00e9s do virtual router.",
+"message.virtual.router.not.return.elementid": "erro: A API listVirtualRouterElements n\u00e3o retorna o ID do elemento do roteador virtual",
+"message.vm.create.template.confirm": "Criar um template reiniciar\u00e1 a VM automaticamente.",
 "message.vm.review.launch": "Por favor revise a informa\u00e7\u00e3o abaixo e confirme que sua inst\u00e2ncia virtual est\u00e1 correta antes de executa-la.",
+"message.vm.state.destroyed": "A VM est\u00e1 marcada para ser destru\u00edda",
+"message.vm.state.error": "A VM est\u00e1 em estado de erro",
+"message.vm.state.expunging": "A VM est\u00e1 sendo eliminada",
+"message.vm.state.migrating": "A VM est\u00e1 sendo migrada",
+"message.vm.state.running": "A VM est\u00e1 rodando",
+"message.vm.state.shutdown": "A VM est\u00e1 desligada",
+"message.vm.state.starting": "A VM est\u00e1 sendo iniciada",
+"message.vm.state.stopped": "A VM est\u00e1 parada",
+"message.vm.state.stopping": "A VM est\u00e1 sendo parada",
+"message.vm.state.unknown": "O estado da VM \u00e9 desconhecido.",
+"message.vmsnapshot.state.allocated": "A snapshot de VM foi alocada, mas ainda n\u00e3o foi criada",
+"message.vmsnapshot.state.creating": "A snapshot de VM est\u00e1 sendo criada",
+"message.vmsnapshot.state.error": "A snapshot de VM est\u00e1 no estado de erro e n\u00e3o pode ser recuperada",
+"message.vmsnapshot.state.expunging": "A snapshot de VM est\u00e1 sendo eliminada",
+"message.vmsnapshot.state.ready": "A snapshot de VM est\u00e1 pronta para ser usada",
+"message.vmsnapshot.state.removed": "A foto da VM foi destru\u00edda, e n\u00e3o pode ser recuperada",
+"message.vmsnapshot.state.reverting": "A snapshot de VM est\u00e1 sendo usada para reverter",
 "message.vnmc.available.list": "VNMC n\u00e3o est\u00e1 dispon\u00edvel na lista de provedores.",
 "message.vnmc.not.available.list": "VNMC n\u00e3o est\u00e1 dispon\u00edvel na lista de provedores.",
 "message.volume.create.template.confirm": "Confirme se voc\u00ea deseja criar um template a partir deste disco. A cria\u00e7\u00e3o do template pode levar alguns minutos ou mais dependendo do tamanho do disco.",
+"message.volume.root.shrink.disk.size": "Opera\u00e7\u00e3o de encolhimento no volume root n\u00e3o \u00e9 suportado",
+"message.volume.state.allocated": "O volume foi alocado, mas ainda n\u00e3o foi criado",
+"message.volume.state.attaching": "O volume est\u00e1 anexado a um volume do estado pronto.",
+"message.volume.state.copying": "O volume est\u00e1 sendo copiado do armazenamento de imagens para o armazenamento prim\u00e1rio, no caso de ser um volume carregado",
+"message.volume.state.creating": "O volume est\u00e1 sendo criado",
+"message.volume.state.destroy": "O volume foi destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.destroying": "O volume est\u00e1 sendo destru\u00eddo e n\u00e3o pode ser recuperado",
+"message.volume.state.expunged": "O volume foi eliminado",
+"message.volume.state.expunging": "O volume est\u00e1 sendo eliminado",
+"message.volume.state.migrating": "O volume est\u00e1 sendo migrado para outro pool de armazenamento",
+"message.volume.state.notuploaded": "A entrada de volume foi apenas criada no BD e ainda n\u00e3o carregada",
+"message.volume.state.ready": "O volume est\u00e1 pronto para ser utilizado",
+"message.volume.state.resizing": "O volume est\u00e1 sendo redimensionado",
+"message.volume.state.revertsnapshotting": "H\u00e1 uma snapshot criada sobre este volume, o volume est\u00e1 sendo revertido a partir da snapshot",
+"message.volume.state.snapshotting": "Exite uma snapshot criada neste volume que ainda n\u00e3o foi feito o backup para o armazenamento secund\u00e1rio.",
+"message.volume.state.uploadabandoned": "O carregamento do volume foi abandonado uma vez que o upload nunca foi iniciado dentro do tempo espec\u00edfico",
+"message.volume.state.uploaded": "Volume foi carregado",
+"message.volume.state.uploaderror": "O carregamento do volume encontrou um erro",
+"message.volume.state.uploadinprogress": "Carregamento do volume em progresso",
+"message.volume.state.uploadop": "A opera\u00e7\u00e3o de carregamento de volume est\u00e1 em andamento ou, em resumo, o volume est\u00e1 em armazenamento secund\u00e1rio",
 "message.waiting.for.builtin.templates.to.load": "Aguardando a carga dos templates integrados...",
-"message.xstools61plus.update.failed": "A atualiza\u00e7\u00e3o do campo Original XS Version is 6.1+ falhou. Erro:",
+"message.warn.filetype": "jpg, jpeg, png, bmp e svg s\u00e3o os \u00fanicos formatos de imagem suportados",
+"message.xstools61plus.update.failed": "A atualiza\u00e7\u00e3o do campo original XS Version is 6.1+ falhou. Erro:",
 "message.you.must.have.at.least.one.physical.network": "Voc\u00ea deve ter pelo menos uma rede f\u00edsica",
-"message.your.cloudstack.is.ready": "Seu CLoudStack est\u00e1 pronto!",
+"message.your.cloudstack.is.ready": "Seu CloudStack est\u00e1 pronto!",

Review Comment:
   Good catch.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1404,146 +1836,191 @@
 "label.remove.tier": "Remover camada",
 "label.remove.vm.from.lb": "Remover VM da regra de balanceamento de carga",
 "label.remove.vm.load.balancer": "Remover VM do balanceamento de carga",
-"label.remove.vmware.datacenter": "Remover Datacenter VMware",
-"label.remove.vpc": "remover a VPC",
+"label.remove.vmware.datacenter": "Remover datacenter VMware",
+"label.remove.vpc": "Remover VPC",
 "label.remove.vpc.offering": "Remover oferta VPC",
 "label.removing": "Removendo",
-"label.removing.user": "Removendo Usu\u00e1rio",
+"label.removing.user": "Removendo usu\u00e1rio",
 "label.replace.acl": "Substituir ACL",
-"label.replace.acl.list": "Substituir Lista ACL",
+"label.replace.acl.list": "Substituir lista ACL",
+"label.report.bug": "Reportar um problema",
 "label.required": "Obrigat\u00f3rio",
 "label.requireshvm": "HVM",
-"label.requiresupgrade": "Requer Atualiza\u00e7\u00e3o",
+"label.requiresupgrade": "Requer atualiza\u00e7\u00e3o",
 "label.reserved.system.gateway": "Gateway de sistema reservado",
-"label.reserved.system.ip": "IP de Sistema Reservado",
+"label.reserved.system.ip": "IP de sistema reservado",
 "label.reserved.system.netmask": "M\u00e1scara de rede reservada do sistema",
-"label.reservediprange": "Faixa de IP Reservada",
+"label.reservediprange": "Faixa de IP reservada",
 "label.reservedsystemendip": "Fim dos IPs reservados para o sistema",
 "label.reservedsystemgateway": "Gateway de sistema reservado",
 "label.reservedsystemnetmask": "M\u00e1scara de rede reservada do sistema",
 "label.reservedsystemstartip": "In\u00edcio dos IPs reservados para o sistema",
+"label.reset": "Reiniciar",
 "label.reset.ssh.key.pair": "Recriar par de chaves SSH",
 "label.reset.ssh.key.pair.on.vm": "Recriar par de chaves SSH na VM",
-"label.reset.vpn.connection": "Resetar a conex\u00e3o VPN",
+"label.reset.to.default": "Reinicializar para o padr\u00e3o",
+"label.reset.vpn.connection": "Reiniciar a conex\u00e3o VPN",
 "label.resetvm": "Restabelecer VM",
 "label.resource": "Recurso",
-"label.resource.limit.exceeded": "Limite de Recurso Excedido",
-"label.resource.limits": "Limite de Recursos",
-"label.resource.name": "Nome do Recurso",
-"label.resourceid": "ID do Recurso",
-"label.resourcename": "Nome do Recurso",
+"label.resource.limit.exceeded": "Limite de recurso excedido",
+"label.resource.limits": "Limite de recursos",
+"label.resource.name": "Nome do recurso",
+"label.resourceid": "ID do recurso",
+"label.resourcename": "Nome do recurso",
 "label.resources": "Recursos",
-"label.resourcestate": "Estado do Recurso",
-"label.response.timeout.in.sec": "Timeout de Resposta (em seg)",
+"label.resourcestate": "Estado do recurso",
+"label.response.timeout.in.sec": "Timeout de resposta (em seg)",
 "label.restart.network": "Reiniciar rede",
-"label.restart.vpc": "reiniciar a VPC",
+"label.restart.vpc": "Reiniciar a VPC",
 "label.restartrequired": "Reiniciar obrigat\u00f3rio",
 "label.restore": "Restaurar",
+"label.restore.volume.attach": "Restaurar volume e anex\u00e1-lo",
 "label.retry.interval": "Intervalo de repeti\u00e7\u00e3o",
 "label.review": "Revisar",
 "label.revoke.project.invite": "Revogar convite",
+"label.revokeinvitationconfirm": "Por favor, confirme que voc\u00ea gostaria de revogar este convite?",
 "label.role": "Fun\u00e7\u00e3o",
 "label.rolename": "Fun\u00e7\u00e3o",
-"label.roles": "Roles",
-"label.roletype": "Role Type",
-"label.root.certificate": "Certificado Root",
-"label.root.disk.offering": "Oferta de Disco ROOT",
-"label.root.disk.size": "Tamanho do disco root (GB)",
-"label.rootdiskcontrollertype": "Controlador do disco Root",
-"label.rootdiskcontrollertypekvm": "Controlador do disco Root",
-"label.router.vm.scaled.up": "VM do Roteador Escalonada",
-"label.routercount": "Total de Roteadores Virtuais",
+"label.roles": "Fun\u00e7\u00f5es",
+"label.roletype": "Tipo de fun\u00e7\u00e3o",
+"label.root.certificate": "Certificado ra\u00edz",
+"label.root.disk.offering": "Oferta de disco ra\u00edz",
+"label.root.disk.size": "Tamanho do disco ra\u00edz (GB)",
+"label.rootdisk": "Disco ra\u00edz",
+"label.rootdiskcontrollertype": "Controlador do disco ra\u00edz",
+"label.rootdiskcontrollertypekvm": "Controlador do disco ra\u00edz",
+"label.rootdisksize": "Tamanho do disco ra\u00edz (GB)",
+"label.router.health.check.last.updated": "\u00daltima atualiza\u00e7\u00e3o",
+"label.router.health.check.name": "Checar nome",
+"label.router.health.check.success": "Sucesso",
+"label.router.health.checks": "Checagem de sa\u00fade",
+"label.router.vm.scaled.up": "Roteador da VM escalonada",
+"label.routercount": "Total de roteadores virtuais",
+"label.routerip": "Endere\u00e7os IPv4 para o roteador dentro da rede compartilhada",
+"label.routeripv6": "Endere\u00e7os IPv6 para o roteador dentro da rede compartilhada",
 "label.routerrequiresupgrade": "Atualiza\u00e7\u00e3o \u00e9 necess\u00e1ria",
 "label.routertype": "Tipo",
-"label.routing.host": "Host de Roteamento",
+"label.routing.host": "Host de roteamento",
+"label.resourcegroup": "Grupo de recurso",
 "label.rule": "Regra",
-"label.rule.number": "Regra N\u00famero",
+"label.rule.number": "Regra n\u00famero",
 "label.rules": "Regras",
-"label.running": "VMs Rodando",
+"label.rules.file": "Arquivo de regras",
+"label.rules.file.import.description": "Clique ou arraste as defini\u00e7\u00f5es das regras CSV para importar",
+"label.rules.file.to.import": "Defini\u00e7\u00f5es de regras no arquivo CSV para importar",
+"label.run.proxy.locally": "Rodar o proxy localmente",
+"label.running": "VMs rodando",
+"label.s2scustomergatewayid": "ID do gateway do cliente site a site",
+"label.s2svpngatewayid": "ID do gateway da VPN site a site",
 "label.s3.access.key": "Chave de acesso",
-"label.s3.bucket": "Balde",
+"label.s3.bucket": "Bucket",
 "label.s3.connection.timeout": "Tempo limite de conex\u00e3o",
 "label.s3.endpoint": "Ponto de acesso",
 "label.s3.max.error.retry": "Limite de tentativas de recupera\u00e7\u00e3o de erro",
 "label.s3.nfs.path": "Caminho NFS S3",
 "label.s3.nfs.server": "Servidor NFS S3",
-"label.s3.secret.key": "Chave Secreta",
+"label.s3.secret.key": "Chave secreta",
 "label.s3.socket.timeout": "Tempo limite no socket",
-"label.s3.use.https": "Use HTTPS",
+"label.s3.use.https": "Usar HTTPS",
+"label.saml.disable": "Desabilitar SAML",
+"label.saml.enable": "Habilitar SAML",
 "label.samlenable": "Autorizar SAML SSO",
-"label.samlentity": "Provedor de Identidade",
+"label.samlentity": "Provedor de identidade",
 "label.saturday": "S\u00e1bado",
 "label.save": "Salvar",
 "label.save.and.continue": "Salvar e continuar",
 "label.save.changes": "Salvar altera\u00e7\u00f5es",
+"label.save.new.rule": "Salvar nova regra",
+"label.save.setting": "Salvar configura\u00e7\u00e3o",
 "label.saving.processing": "Salvando....",
-"label.scale.up.policy": "Pol\u00edtica de Escalonamento",
+"label.scale.up.policy": "Pol\u00edtica de escalonamento",
+"label.scale.vm": "Escalar VM",
 "label.scaledown.policy": "Pol\u00edtica de redu\u00e7\u00e3o",
 "label.scaleup.policy": "Pol\u00edtica de amplia\u00e7\u00e3o",
+"label.schedule": "Programar",
+"label.scheduled.backups": "Backups programados",
+"label.scheduled.snapshots": "Snapshots programados",
 "label.scope": "Escopo",
 "label.search": "Pesquisar",
-"label.secondary.staging.store": "Armazenamento de Est\u00e1gio Secund\u00e1rio",
-"label.secondary.staging.store.details": "Detalhes do Armazenamento de Est\u00e1gio Secund\u00e1rio",
-"label.secondary.storage": "Storage Secund\u00e1rio",
-"label.secondary.storage.count": "Pools de Storage secund\u00e1rios",
-"label.secondary.storage.details": "Detalhes de armazenamento secund\u00e1rio",
-"label.secondary.storage.vm": "VM de storage secund\u00e1rio",
-"label.secondary.used": "Uso do Storage Secund\u00c3\u00a1rio",
+"label.secondary.isolated.vlan.type.isolated": "Isolada",
+"label.secondary.isolated.vlan.type.promiscuous": "Prom\u00edscuos",
+"label.secondary.staging.store": "Armazenamento de est\u00e1gio secund\u00e1rio",
+"label.secondary.staging.store.details": "Detalhes do armazenamento de est\u00e1gio secund\u00e1rio",
+"label.secondary.storage": "Armazenamento secund\u00e1rio",
+"label.secondary.storage.count": "Pools de armazenamento secund\u00e1rios",
+"label.secondary.storage.details": "Detalhes do armazenamento secund\u00e1rio",
+"label.secondary.storage.vm": "VM de armazenamento secund\u00e1rio",
+"label.secondary.used": "Uso do armazenamento secund\u00c3\u00a1rio",
 "label.secondaryips": "IPs secund\u00e1rios",
-"label.secondarystoragelimit": "Limites do Storage Secund\u00e1rio (GiB)",
-"label.secretkey": "Chave Secreta",
-"label.security.group.name": "Nome do Security Group",
+"label.secondarystoragelimit": "Limites do armazenamento secund\u00e1rio (GiB)",
+"label.secretkey": "Chave secreta",
+"label.secured": "Protegido",
+"label.security.group.name": "Nome do grupo de seguran\u00e7a",
 "label.security.groups": "Grupos de seguran\u00e7a",
-"label.security.groups.enabled": "Security Groups Ativado",
-"label.securitygroup": "Security Group",
+"label.security.groups.enabled": "Grupos de seguran\u00e7a ativado",
+"label.securitygroup": "Grupo de seguran\u00e7a",
+"label.securitygroupenabled": "Grupo de seguran\u00e7a ativado",
 "label.securitygroups": "Grupos de seguran\u00e7a",
 "label.select": "Selecionar",
 "label.select-view": "Selecionar visualiza\u00e7\u00e3o",
 "label.select.a.zone": "Selecione uma zona",
+"label.select.deployment.infrastructure": "Selecione uma infraestrutura de implanta\u00e7\u00e3o",
+"label.select.host": "Selecione o host",
 "label.select.instance": "Selecionar inst\u00e2ncia",
 "label.select.instance.to.attach.volume.to": "Escolha uma inst\u00e2ncia para conectar o volume",
 "label.select.iso.or.template": "Selecione ISO ou template",
-"label.select.offering": "Selecionar Oferta",
-"label.select.project": "Selecionar Projeto",
-"label.select.region": "Selecione Regi\u00e3o",
+"label.select.offering": "Selecionar oferta",
+"label.select.project": "Selecionar projeto",
+"label.select.projects": "Selecionar projetos",
+"label.select.region": "Selecione regi\u00e3o",

Review Comment:
   I am not sure if this is a "**Selecione** região" or a "**Selecionar** região".
   I would go with `Selecionar região.
   
   I could very well be out of context here (long ago since I don't use the UI and it is hard sometimes to link the label with the UI context).



##########
ui/public/locales/pt_BR.json:
##########
@@ -1554,304 +2031,410 @@
 "label.smbpassword": "Senha SMB",
 "label.smbusername": "Usu\u00e1rio SMB",
 "label.snapshot": "Snapshot",
-"label.snapshot.name": "Nome do Snapshot",
-"label.snapshot.schedule": "Configurar Snapshot Recorrente",
-"label.snapshotlimit": "Limites de Snapshot",
+"label.snapshot.name": "Nome da snapshot",
+"label.snapshot.schedule": "Configurar snapshot recorrente",
+"label.snapshotlimit": "Limites de snapshot",
 "label.snapshotmemory": "Snapshot da mem\u00f3ria",
 "label.snapshots": "Snapshots",
 "label.snmpcommunity": "Comunidade SNMP",
 "label.snmpport": "Porta SNMP",
 "label.sockettimeout": "Tempo limite no socket",
-"label.source.nat.supported": "SourceNAT Supportado",
-"label.sourcecidr": "CIDR de Origem",
+"label.source.based": "SourceBased",
+"label.source.nat.supported": "SourceNAT suportado",
+"label.sourcecidr": "CIDR de origem",
 "label.sourceipaddress": "Endere\u00e7o IP de origem",
 "label.sourcenat": "Source NAT",
-"label.sourcenattype": "Tipo de Source NAT Suportado",
+"label.sourcenatsupported": "Suporte \u00e0 source NAT",
+"label.sourcenattype": "Tipo de source NAT suportado",
 "label.sourceport": "Porta de origem",
 "label.specify.vxlan": "Especificar VXLAN",
 "label.specifyipranges": "Especifique range de IP",
 "label.specifyvlan": "Especificar VLAN",
-"label.sr.name": "SR Name-Label",
+"label.splitconnections": "Separar conex\u00f5es",
+"label.sr.name": "Nome da etiqueta SR",
 "label.srx": "SRX",
 "label.srx.details": "Detalhes do SRX",
+"label.srx.firewall": "Juniper SRX firewall",
 "label.ssh.key.pair.details": "Detalhes do par de chaves SSH",
 "label.ssh.key.pairs": "Par de chaves SSH",
+"label.ssh.port": "Porta SSH",
 "label.sshkeypair": "Novo par de chaves SSH",
-"label.standard.us.keyboard": "Standard (US) keyboard",
+"label.sshkeypairs": "Par de chaves SSH",
+"label.sslcertificates": "Certificados SSL",
+"label.standard.us.keyboard": "Teclado padr\u00e3o americano (EUA)",
+"label.start": "Iniciar",
 "label.start.ip": "IP do in\u00edcio",
-"label.start.lb.vm": "Iniciar LB VM",
+"label.start.lb.vm": "Iniciar VM LB",
 "label.start.reserved.system.ip": "In\u00edcio dos IPs reservados para o sistema",
-"label.start.vlan": "VLAN Inicial",
-"label.start.vxlan": "VXLAN Inicial",
+"label.start.rolling.maintenance": "Iniciar a manunten\u00e7\u00e3o",
+"label.start.rolling.maintenance.payload": "Payload",
+"label.start.vlan": "VLAN inicial",
+"label.start.vm": "Iniciar VM",
+"label.start.vxlan": "VXLAN inicial",
 "label.startdate": "Por data (in\u00edcio)",
 "label.startip": "IP do in\u00edcio",
-"label.startipv4": "IP Inicial IPv4",
-"label.startipv6": "IP Inicial IPv6",
-"label.startport": "Porta de In\u00edcio",
+"label.startipv4": "IP inicial IPv4",
+"label.startipv6": "IP inicial IPv6",
+"label.startport": "Porta de in\u00edcio",
 "label.startquota": "Valor",
 "label.state": "Estado",
-"label.static.nat.enabled": "NAT est\u00e1tico Habilitado",
-"label.static.nat.to": "NAT Est\u00e1tico para",
+"label.static.nat.enabled": "NAT est\u00e1tico habilitado",
+"label.static.nat.to": "NAT est\u00e1tico para",
 "label.static.nat.vm.details": "Detalhes de NAT est\u00e1tico da VM",
 "label.static.routes": "Rotas est\u00e1ticas",
 "label.statistics": "Estat\u00edsticas",
 "label.status": "Estado",
 "label.step.1": "Passo 1",
-"label.step.1.title": "Passo 1: <strong>Selecione o Template</strong>",
+"label.step.1.title": "Passo 1: <strong>Selecione o template</strong>",
 "label.step.2": "Passo 2",
 "label.step.2.title": "Passo 2: <strong>Plano</strong>",
 "label.step.3": "Passo 3",
-"label.step.3.title": "Passo 3: <strong id=\"step3_label\">Selecione o Disco Adicional</strong>",
+"label.step.3.title": "Passo 3: <strong id=\"step3_label\">Selecione o disco adicional</strong>",
 "label.step.4": "Passo 4",
-"label.step.4.title": "Passo 4: <strong>Rede</strong>",
+"label.step.4.title": "Passo 4: <strong>rede</strong>",
 "label.step.5": "Passo 5",
 "label.step.5.title": "Passo 5: <strong>Revisar</strong>",
-"label.stickiness.method": "M\u00e9todo de Stickness",
-"label.sticky.cookie-name": "Nome do Cookie",
-"label.sticky.expire": "Expires",
+"label.stickiness.method": "M\u00e9todo de stickness",
+"label.sticky.cookie-name": "Nome do cookie",
+"label.sticky.expire": "Expira",
 "label.sticky.holdtime": "Tempo de espera",
 "label.sticky.indirect": "Indireto",
 "label.sticky.length": "Tamanho",
-"label.sticky.name": "Nome Sticky",
-"label.sticky.nocache": "Sem Cache",
+"label.sticky.mode": "Modo",
+"label.sticky.name": "Nome sticky",
+"label.sticky.nocache": "Sem cache",
 "label.sticky.postonly": "Apenas publicar",
 "label.sticky.prefix": "Prefixo",
 "label.sticky.request-learn": "Solicitar para aprender",
-"label.sticky.tablesize": "Tamanho da Tabela",
+"label.sticky.tablesize": "Tamanho da tabela",
 "label.stop": "Parar",
-"label.stop.lb.vm": "Pare LB VM",
-"label.stopped": "VMs Paradas",
-"label.storage": "Storage",
-"label.storage.tags": "Tags de Storage",
-"label.storage.traffic": "Tr\u00e1fego do Storage",
-"label.storageid": "Storage Prim\u00e1rio",
-"label.storagepool": "Pool de Armazanamento",
-"label.storagetags": "Tags de Storage",
-"label.storagetype": "Tipo de Storage",
-"label.subdomainaccess": "Acesso ao subdom\u00ednio",
+"label.stop.lb.vm": "Parar VM LB",
+"label.stopped": "VMs paradas",
+"label.storage": "Armazenamento",
+"label.storage.migration.required": "Migra\u00e7\u00e3o de armazenamento necess\u00e1ria",
+"label.storage.tags": "Tags de armazenamento",
+"label.storage.traffic": "Tr\u00e1fego do armazenamento",
+"label.storageid": "Armazenamento prim\u00e1rio",
+"label.storagemotionenabled": "Motion do armazenamento habilitado",
+"label.storagepolicy": "Pol\u00edtica de armazenamento",
+"label.storagepool": "Pool de armazenamento",
+"label.storagetags": "Tags de armazenamento",
+"label.storagetype": "Tipo de armazenamento",
+"label.strict": "Rigoroso",
+"label.subdomainaccess": "acesso ao subdom\u00ednio",
 "label.submit": "Enviar",
 "label.submitted.by": "[Enviado por: <span id=\"submitted_by\"></span>]",
 "label.succeeded": "Sucedido",
+"label.success": "Sucesso",
+"label.success.set": "Definido com sucesso",
+"label.success.updated": "Atualizado com sucesso",
+"label.suitability": "Adequabilidade",
+"label.suitable": "Adequado",
+"label.summary": "Sum\u00e1rio",
 "label.sunday": "Domingo",
-"label.supportedservices": "Servi\u00e7os Suportados",
-"label.supportspublicaccess": "Supports Public Access",
-"label.supportsregionlevelvpc": "Suporta VPC em N\u00edvel de Regi\u00e3o",
+"label.supportedservices": "Servi\u00e7os suportados",
+"label.supportsautoscaling": "Suporte \u00e0 auto-escala",
+"label.supportsha": "Suporte \u00e0 HA",
+"label.supportspublicaccess": "Suporte \u00e0 acesso p\u00fablico",
+"label.supportsregionlevelvpc": "Suporta VPC em n\u00edvel de regi\u00e3o",
 "label.supportsstrechedl2subnet": "Suporte \u00e0 Streched L2 Subnet",
-"label.suspend.project": "Suspender Projeto",
-"label.switch.type": "Tipo de Switch",
-"label.system.capacity": "Capacidade do Sistema",
-"label.system.offering": "Ofertas de Sistema",
-"label.system.offering.for.router": "Oferta do Sistema para Roteador",
-"label.system.offerings": "Ofertas do Sistema",
-"label.system.service.offering": "System Service Offering",
+"label.suspend.project": "Suspender projeto",
+"label.switch.type": "Tipo de switch",
+"label.sync.storage": "Sincronizar pool do armazenamento",
+"label.system.capacity": "Capacidade do sistema",
+"label.system.offering": "Ofertas de sistema",
+"label.system.offering.for.router": "Oferta de sistema para roteador",
+"label.system.offerings": "Ofertas de sistema",
+"label.system.service.offering": "Ofertas de servi\u00e7o de sistema",
 "label.system.service.offering.details": "Detalhes da oferta de servi\u00e7o de sistema",
-"label.system.vm": "VM de Sistema",
-"label.system.vm.details": "Detalhes do System VM",
-"label.system.vm.scaled.up": "System VM Escalonada",
-"label.system.vms": "VM de Sistemas",
-"label.system.wide.capacity": "Capacidade Total do Sistema",
-"label.systemvmtype": "Tipo de VM de Sistema",
+"label.system.vm": "VM de sistema",
+"label.system.vm.details": "Detalhes da VM de sistema",
+"label.system.vm.scaled.up": "VM de sistema escalonada",
+"label.system.vms": "VMs de sistema",
+"label.system.wide.capacity": "Capacidade total do sistema",
+"label.systemvmtype": "Tipo de VM de sistema",
 "label.tag.key": "Chave",
 "label.tag.value": "Valor",
-"label.tagged": "Tagged",
-"label.tags": "Tags",
-"label.target.iqn": "Target IQN",
-"label.tariffvalue": "Valor da Tarifa",
+"label.tagged": "Etiquetado",
+"label.tags": "Etiquetas",
+"label.target.iqn": "IQN alvo",
+"label.tariffactions": "A\u00e7\u00f5es",
+"label.tariffvalue": "Valor da tarifa",
 "label.task.completed": "Tarefa completa",
+"label.tcp": "TCP",
+"label.tcp.proxy": "TCP proxy",
 "label.template": "Template",
-"label.templatebody": "Corpo do Email",
-"label.templatedn": "Seleciona Template",
+"label.template.select.existing": "Selecione um template existente",
+"label.template.temporary.import": "Utilize um template tempor\u00e1rio para importar",
+"label.templatebody": "Corpo do email",
+"label.templatedn": "Selecione o template",
 "label.templatefileupload": "Arquivo local",
-"label.templatelimit": "Limites do Template",
+"label.templateid": "Selecione um template",
+"label.templateiso": "Template/ISO",
+"label.templatelimit": "Limites de templates",
 "label.templatename": "Template",
 "label.templatenames": "Template",
 "label.templates": "Templates",
 "label.templatesubject": "Assunto",
 "label.templatetotal": "Template",
-"label.templatetype": "Template de Email",
-"label.tftp.dir": "TFTP Directory",
-"label.tftpdir": "Diret\u00f3rio raiz do tftp",
-"label.theme.default": "Tema Padr\u00e3o",
+"label.templatetype": "Tipo de template",
+"label.tftp.dir": "Diret\u00f3rio TFTP",
+"label.tftpdir": "Diret\u00f3rio raiz do TFTP",
+"label.theme.alert": "O painel de configura\u00e7\u00e3o \u00e9 apenas vis\u00edvel no ambiente de desenvolvimento, por favor, salve as configura\u00e7\u00f5es para que as mudan\u00e7as tenham efeito.",
+"label.theme.color": "Cor do tema",
+"label.theme.cyan": "Cyan",
+"label.theme.dark": "Dark Style",
+"label.theme.daybreak.blue": "Daybreak Blue",
+"label.theme.default": "Tema padr\u00e3o",
+"label.theme.dust.red": "Dust Red",
+"label.theme.geek.blue": "Geek Blue",
+"label.theme.golden.purple": "Golden Purple",
 "label.theme.grey": "Custom - Grey",
+"label.theme.light": "Light Style",
 "label.theme.lightblue": "Custom - Light Blue",
+"label.theme.navigation.bgColor": "Cor de fundo",
+"label.theme.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o",
+"label.theme.navigation.txtColor": "Cor do texto",
+"label.theme.page.style.setting": "Defini\u00e7\u00e3o do estilo da p\u00e1gina",
+"label.theme.polar.green": "Polar Green",
+"label.theme.project": "Estilo do projeto",
+"label.theme.project.navigation.setting": "Configura\u00e7\u00e3o de navega\u00e7\u00e3o do projeto",
+"label.theme.sunset.orange": "Sunset Orange",
+"label.theme.volcano": "Volcano",
+"label.theme.white": "White",
 "label.threshold": "Limiar",
 "label.thursday": "Quinta",
 "label.tier.details": "Detalhes da camada",
 "label.tiername": "Camada",
-"label.time": "Time",
+"label.time": "Tempo",
 "label.time.colon": "Tempo:",
 "label.timeout": "Timeout",
 "label.timeout.in.second ": " Timeout (segundos)",
-"label.timezone": "Fuso Hor\u00e1rio",
-"label.timezone.colon": "Fuso Hor\u00e1rio",
+"label.timezone": "Fuso hor\u00e1rio",
+"label.timezone.colon": "Fuso hor\u00e1rio",
+"label.to": "para",
 "label.token": "Token",
-"label.total.hosts": "Total de Hosts",
-"label.total.memory": "Total de Mem\u00f3ria",
-"label.total.storage": "Totam de Storage",
-"label.total.vms": "Total VMs",
-"label.totalcpu": "CPU TOTAL",
+"label.token.for.dashboard.login": "Token para o login na Dashboard pode ser obtido atrav\u00e9s do seguinte comando",
+"label.tools": "Ferramentas",
+"label.total": "Total",
+"label.total.hosts": "Total de hosts",
+"label.total.memory": "Total de mem\u00f3ria",
+"label.total.network": "Total de redes",
+"label.total.storage": "Total de armazenamento",
+"label.total.vms": "Total de VMs",
+"label.total.volume": "Total de volumes",
+"label.totalcpu": "CPU total",
 "label.traffic.label": "Etiqueta de tr\u00e1fego",
-"label.traffic.types": "Tipos de Tr\u00e1fego",
-"label.traffictype": "Tipo de Tr\u00e1fego",
-"label.transportzoneuuid": "Uuid da Zona de Transporte",
+"label.traffic.types": "Tipos de tr\u00e1fego",
+"label.traffictype": "Tipo de tr\u00e1fego",
+"label.transportzoneuuid": "UUID da zona de transporte",
+"label.try.again": "Tente novamente",
 "label.tuesday": "Ter\u00e7a",
 "label.type": "Tipo",
 "label.type.id": "Tipo do ID",
 "label.ucs": "UCS",
+"label.udp": "UDP",
 "label.uk.keyboard": "UK keyboard",
+"label.unauthorized": "N\u00e3o autorizado",
 "label.unavailable": "Indispon\u00edvel",
-"label.unhealthy.threshold": "Limiar de Insalubridade",
+"label.unhealthy.threshold": "Limiar de insalubridade",
 "label.unit": "Unidade",
+"label.unknown": "Desconhecido",
 "label.unlimited": "Ilimitado",
-"label.untagged": "N\u00e3o Marcado",
+"label.unmanage.instance": "N\u00e3o gerenciar inst\u00e2ncia",
+"label.unmanaged.instance": "Inst\u00e2ncia n\u00e3o gerenciada",
+"label.unmanaged.instances": "Inst\u00e2ncias n\u00e3o gerenciadas",
+"label.untagged": "N\u00e3omarcado",
+"label.update.instance.group": "Grupo de inst\u00e2ncias de atualiza\u00e7\u00e3o",
+"label.update.ip.range": "Atualizar intervalo IP",
+"label.update.network": "Atualizar rede",
+"label.update.physical.network": "Atualizar rede f\u00edsica",
 "label.update.project.resources": "Atualizar recursos de projeto",
-"label.update.ssl": " Atualizar Certificado SSL",
-"label.update.ssl.cert": " Atualizar Certificado SSL",
+"label.update.project.role": "Atualizar fun\u00e7\u00e3o do projeto",
+"label.update.ssl": " atualizar certificado SSL",
+"label.update.ssl.cert": " atualizar certificado SSL",
+"label.update.to": "atualizado para",
+"label.update.traffic.label": "Atualizar etiquetas de tr\u00e1fego",
+"label.update.vmware.datacenter": "Atualizar VMware datacenter",
 "label.updating": "Atualizando",
-"label.upgrade.router.newer.template": "Atualize Roteador Para Usar Template Mais Novo",
+"label.upgrade.router.newer.template": "Atualize roteador para usar template mais novo",
 "label.upload": "Enviar",
 "label.upload.from.local": "Fazer upload local",
-"label.upload.template.from.local": "Upload de Template Local",
-"label.upload.volume": "Enviar o Volume",
-"label.upload.volume.from.local": "Upload de Volume Local",
-"label.upload.volume.from.url": "Upload de volume por URL",
+"label.upload.icon": "Carregar \u00cdcone",
+"label.upload.iso.from.local": "Carregar ISO local",
+"label.upload.resource.icon": "Carregar \u00cdcone",
+"label.upload.template.from.local": "Carregar template local",
+"label.upload.volume": "Enviar o volume",
+"label.upload.volume.from.local": "Carregar volume local",
+"label.upload.volume.from.url": "Carregar volume por URL",
 "label.url": "URL",
-"label.usage.sanity.result": "Resultado de Sanidade de Uso",
-"label.usage.server": "Uso do Servidor",
-"label.usageinterface": "Usage Interface",
+"label.usage.sanity.result": "Resultado de sanidade de uso",
+"label.usage.server": "Uso do servidor",
+"label.usageinterface": "Interface de uso",
 "label.usagename": "Tipo",
 "label.usageunit": "Unidade",
+"label.use.kubectl.access.cluster": "os arquivos <code><b>kubectl</b></code> e <code><b>kubeconfig</b></code> para acessar o cluster",
+"label.use.local.timezone": "Use o fuso hor\u00e1rio local",
 "label.use.vm.ip": "Usar IP da VM:",
 "label.use.vm.ips": "Usa IPs da VM",
-"label.usehttps": "Use HTTPS",
-"label.usenewdiskoffering": "Replace disk offering?",
+"label.used": "Utilizado",
+"label.usehttps": "Utilize HTTPS",
+"label.usenewdiskoffering": "Substituir a oferta de disco?",
 "label.user": "Usu\u00e1rio",
+"label.user.as.admin": "Tornar usu\u00e1rio administrador do projeto",
+"label.user.conflict": "Conflito",
 "label.user.details": "Detalhes do usu\u00e1rio",
-"label.user.vm": "VM do Usu\u00e1rio",
-"label.userdata": "Userdata",
-"label.userdatal2": "Dados de Usu\u00e1rio",
+"label.user.source": "fonte",
+"label.user.vm": "VM do usu\u00e1rio",
+"label.userdata": "Dados de usu\u00e1rio",
+"label.userdatal2": "Dados de usu\u00e1rio",
 "label.username": "Nome de usu\u00e1rio",
 "label.users": "Usu\u00e1rios",
+"label.usersource": "Tipo de usu\u00e1rio",
 "label.usevpc": "VPC",
-"label.utilization": "Utilisation",
+"label.using.cli": "Usando CLI",
+"label.utilization": "Utiliza\u00e7\u00e3o",
 "label.uuid": "ID",
 "label.value": "Valor",
 "label.vcdcname": "Nome do vCenter DC",
 "label.vcenter": "vcenter",
-"label.vcenter.cluster": "vCenter Cluster",
-"label.vcenter.datacenter": "vCenter Datacenter",
-"label.vcenter.datastore": "vCenter Datastore",
-"label.vcenter.host": "vCenter Host",
-"label.vcenter.password": "vCenter Password",
-"label.vcenter.username": "vCenter Username",
-"label.vcenterdatacenter": "vCenter Datacenter",
-"label.vcenterdatastore": "vCenter Datastore",
-"label.esx.host": "ESX/ESXi Host",
-"label.vcenterpassword": "vCenter Password",
-"label.vcenterusername": "vCenter Username",
+"label.vcenter.cluster": "vCenter cluster",
+"label.vcenter.datacenter": "vCenter datacenter",
+"label.vcenter.datastore": "vCenter datastore",
+"label.vcenter.host": "vCenter host",
+"label.vcenter.password": "Senha vCenter",
+"label.vcenter.username": "Usu\u00e1rio vCenter",
+"label.vcenterdatacenter": "vCenter datacenter",
+"label.vcenterdatastore": "vCenter datastore",
+"label.vcenterpassword": "Senha vCenter",
+"label.vcenterusername": "Usu\u00e1rio vCenter",
 "label.vcipaddress": "Endere\u00e7o IP do vCenter",
 "label.vcsdeviceid": "ID",
 "label.version": "Vers\u00e3o",
+"label.versions": "Vers\u00f5es",
 "label.vgpu": "VGPU",
-"label.vgpu.max.resolution": "Resulo\u00e7\u00e3o max",
+"label.vgpu.max.resolution": "Resulo\u00e7\u00e3o m\u00e1x",
 "label.vgpu.max.vgpu.per.gpu": "vGPU por GPU",
 "label.vgpu.remaining.capacity": "Capacidade restante",
 "label.vgpu.video.ram": "RAM de v\u00eddeo",
 "label.vgputype": "Tipo de vGPU",
 "label.view": "Visualizar",
 "label.view.all": "Visualizar tudo",
-"label.view.console": "Visualizar Console",
+"label.view.console": "Visualizar console",
 "label.view.more": "Ver mais",
 "label.view.secondary.ips": "Visualizar os IPs secund\u00e1rios",
 "label.viewing": "Visualizar",
-"label.virtual.appliance": "Appliance Virtual",
+"label.virtual.appliance": "Appliance virtual",
 "label.virtual.appliance.details": "Detalhes de appliance virtual",
-"label.virtual.appliances": "Appliance Virtual",
-"label.virtual.machine": "Maquina Virtual",
-"label.virtual.machines": "Maquinas Virtuais",
-"label.virtual.network": "Rede Virtual",
-"label.virtual.networking": "Rede Virtual",
-"label.virtual.routers": "Roteadores Virtuais",
-"label.virtual.routers.group.account": "Grupo de Roteadores Virtuais por conta",
-"label.virtual.routers.group.cluster": "Grupo de Roteadores Virtuais por cluster",
-"label.virtual.routers.group.pod": "Grupo de Roteadores Virtuais por pod",
-"label.virtual.routers.group.zone": "Grupo de Roteadores Virtuais por Zona",
+"label.virtual.appliances": "Appliance virtual",
+"label.virtual.machine": "Maquina virtual",
+"label.virtual.machines": "Maquinas virtuais",
+"label.virtual.network": "Rede virtual",
+"label.virtual.networking": "Rede virtual",
+"label.virtual.routers": "Roteadores virtuais",
+"label.virtual.routers.group.account": "Grupo de roteadores virtuais por conta",
+"label.virtual.routers.group.cluster": "Grupo de roteadores virtuais por cluster",
+"label.virtual.routers.group.pod": "Grupo de roteadores virtuais por pod",
+"label.virtual.routers.group.zone": "Grupo de roteadores virtuais por zona",
 "label.virtualmachinedisplayname": "Nome da VM",
 "label.virtualmachineid": "ID da VM",
-"label.virtualsize": "Virtual Size",
+"label.virtualmachinename": "Nome da VM",
+"label.virtualsize": "Tamanho virtual",
 "label.vlan": "VLAN",
 "label.vlan.range": "Intervalo de VLAN",
-"label.vlan.range.details": "Detalhes de range VLAN",
-"label.vlan.vni.ranges": "Range(s) de VLAN/VNI",
-"label.vlanid": "VLAN ID",
+"label.vlan.range.details": "Detalhes do intervalo VLAN",
+"label.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI",
+"label.vlanid": "ID da VLAN",
 "label.vlanname": "VLAN",
 "label.vlanrange": "Intervalo de VLAN",
-"label.vm.add": "Adicionar Inst\u00e2ncia",
+"label.vm": "VM",
+"label.vm.add": "Adicionar inst\u00e2ncia",
 "label.vm.destroy": "Apagar",
 "label.vm.password": "Senha para a VM \u00e9",
 "label.vm.reboot": "Reiniciar",
-"label.vm.snapshots": "Snapshot da VM",
+"label.vm.snapshots": "Snapshot de VM",
 "label.vm.start": "In\u00edcio",
 "label.vm.stop": "Parar",
 "label.vmdisplayname": "Nome de exibi\u00e7\u00e3o da VM",
 "label.vmfs": "VMFS",
 "label.vmfs.datastore": "VMFS datastore",
 "label.vmipaddress": "Endere\u00e7o IP da VM",
-"label.vmlimit": "Limites da Inst\u00e2ncia",
+"label.vmlimit": "Limites de inst\u00e2ncias",
 "label.vmname": "Nome da VM",
 "label.vms": "VMs",
 "label.vms.in.tier": "M\u00e1quinas virtuais em camadas",
 "label.vmstate": "Estado da VM",
-"label.vmtotal": "Total VMs",
+"label.vmtotal": "VMs totais",
+"label.vmware.storage.policy": "Pol\u00edtica de armazenamento do VMWare",
 "label.vmwaredcid": "ID do datacenter VMware",
 "label.vmwaredcname": "Nome do datacenter VMware",
 "label.vmwaredcvcenter": "Vcednter do datacenter VMware",
 "label.vmwarenetworklabel": "Etiqueta de tr\u00e1fego VMware",
 "label.vnmc": "VNMC",
 "label.vnmc.devices": "Dispositivos VNMC",
-"label.volgroup": "Grupo de Volume",
+"label.volgroup": "Grupo de volume",
 "label.volume": "Disco",
 "label.volume.details": "Detalhe do volume",
+"label.volume.empty": "Nenhum volume de dados anexado a esta VM",
+"label.volume.ids": "ID do volume",
 "label.volume.migrated": "Volume migrado",
+"label.volume.volumefileupload.description": "Clique ou arraste o arquivo para esta \u00e1rea para carreg\u00e1-lo",
 "label.volumechecksum": "MD5 checksum",
+"label.volumechecksum.description": "Utilize o hash que voc\u00ea criou no inicio do procedimento de carregamento de volume",
 "label.volumefileupload": "Arquivo local",
-"label.volumegroup": "Grupo de Volume",
-"label.volumelimit": "Limites de Disco",
-"label.volumename": "Nome do Disco",
+"label.volumegroup": "Grupo de volume",
+"label.volumeid": "Volume",
+"label.volumeids": "Volumes a serem removidos",
+"label.volumelimit": "Limites de disco",
+"label.volumename": "Nome do disco",
 "label.volumes": "Discos",
 "label.volumetotal": "Disco",
 "label.vpc": "VPC",
-"label.vpc.id": "VPC ID",
+"label.vpc.id": "ID da VPC",
+"label.vpc.offering.access": "Oferta de acesso da VPC",
 "label.vpc.offering.details": "Detalhes da oferta VPC",
 "label.vpc.offerings": "Ofertas VPC",
 "label.vpc.router.details": "Detalhes do roteador da VPC",
-"label.vpc.virtual.router": "Roteador Virtual VPC",
+"label.vpc.virtual.router": "Roteador virtual VPC",
 "label.vpcid": "VPC",
 "label.vpclimit": "Limites VPC",
 "label.vpcname": "VPC",
 "label.vpcoffering": "Oferta VPC",
+"label.vpcofferingid": "Oferta VPC",
+"label.vpctotal": "VPCs totais",
 "label.vpn": "VPN",
 "label.vpn.connection": "Conex\u00e3o VPN",
 "label.vpn.gateway": "Gateway de VPN",
+"label.vpn.users": "Usu\u00e1rios da VPN",
+"label.vpncustomergateway": "Endere\u00e7o de IP do gateway remoto",
+"label.vpncustomergateway.cidrlist": "A lista de CIDR de guest separada por v\u00edrgula das subredes remotas.",
+"label.vpncustomergateway.esplifetime": "A vida \u00fatil do security association na fase-2 em segundos",

Review Comment:
   You can make it `Associação de Segurança na fase-2` instead of `Security Association an fase-2`.
   Same goes for the line below regarding "fase-1".
   
   As far as I know, that's how it is used in Brazil (at least in the academic world where we need to translate everything to Portuguese :stuck_out_tongue:)



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
+"label.add.pod": "Adicionar pod",
 "label.add.port.forwarding.rule": "Adicionar regra de encaminhamento de porta",
-"label.add.portable.ip.range": "Adicionar Faixa de Endere\u00e7os IPs Port\u00e1veis",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.region": "Adicionar Regi\u00e3o",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.portable.ip.range": "Adicionar faixa de endere\u00e7os IPs port\u00e1veis",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.project.role": "Adicionar fun\u00e7\u00e3o do projeto",
+"label.add.region": "Adicionar regi\u00e3o",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
 "label.add.rule.desc": "Criar nova regra ACL",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
-"label.add.service.offering": "Adicionar Plano",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.service.offering": "Adicionar plano",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.nat.rule": "Adicionar regra de NAT est\u00e1tico",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.template": "Adicionar Template",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.template": "Adicionar template",
 "label.add.to.group": "Adicionar ao grupo",
-"label.add.ucs.manager": "Adiciona Gerenciador UCS",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.ucs.manager": "Adicionar gerenciador UCS",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vlan": "Adicionar VLAN",
 "label.add.vm": "Adicionar VM",
 "label.add.vm.to.tier": "Adicionar m\u00e1quina virtual \u00e0 camada",
 "label.add.vms": "Adicionar VMs",
-"label.add.vms.to.lb": "Add VM(s) na regra de balanceamento de carga",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
-"label.add.vnmc.provider": "Adicione provedor VNMC",
-"label.add.volume": "Adicionar Disco",
+"label.add.vms.to.lb": "Adicionar VM(s) na regra de balanceamento de carga",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
+"label.add.vnmc.provider": "Adicionar provedor VNMC",
+"label.add.volume": "Adicionar volume",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
 "label.add.vxlan": "Adicionar VXLAN",
-"label.add.zone": "Adicionar Zona",
-"label.added.brocade.vcs.switch": "Adicionado novo Brocade Vcs Switch",
+"label.add.zone": "Adicionar zona",
+"label.addanothernetwork": "Adicionar outra rede",
+"label.added.brocade.vcs.switch": "Adicionado novo switch Brocade Vcs",
 "label.added.network.offering": "Adicionar uma oferta de rede",
-"label.added.new.bigswitch.bcf.controller": "Adicionar novo BigSwitch BCF Controller",
-"label.added.nicira.nvp.controller": "Adicionado nova Controladora Nicira NVP",
+"label.added.new.bigswitch.bcf.controller": "Adicionar novo controlador BigSwitch BCF",
+"label.added.nicira.nvp.controller": "Adicionado nova controladora Nicira NVP",
 "label.addes.new.f5": "Adicionado novo F5",
 "label.adding": "Adicionando",
-"label.adding.cluster": "Adicionando Cluster",
-"label.adding.failed": "Falha ao Adicionar",
-"label.adding.pod": "Adicionando POD",
+"label.adding.cluster": "Adicionando cluster",
+"label.adding.failed": "Falha ao adicionar",
+"label.adding.pod": "Adicionando pod",
 "label.adding.processing": "Adicionando....",
-"label.adding.succeeded": "Adicionado com Sucesso",
-"label.adding.user": "Adicionando Usu\u00e1rio",
-"label.adding.zone": "Adicionando Zona",
-"label.additional.networks": "Redes Adicionais",
+"label.adding.succeeded": "Adicionado com sucesso",
+"label.adding.user": "Adicionando usu\u00e1rio",
+"label.adding.zone": "Adicionando zona",
+"label.additional.networks": "Redes adicionais",
+"label.addnewnetworks": "Adicionar novas redes",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
-"label.admin.accounts": "Contas Administrativas",
+"label.admin.accounts": "Contas administrativas",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
-"label.advanced.search": "Busca Avan\u00e7ada",
+"label.advanced.mode": "Modo avan\u00e7ado",
+"label.advanced.search": "Busca avan\u00e7ada",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.archived": "Alerta Arquivado",
-"label.alert.deleted": "Alerta Apagado",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.archived": "Alerta arquivado",
+"label.alert.deleted": "Alerta apagado",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocatediops": "IOPS alocado",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotated.by": "Anotado por",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.admins.only": "Vis\u00edvel apenas para administradores",
+"label.annotation.entity": "Entidade",
+"label.annotation.entity.type": "Tipo de entidade",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.anti.affinity.groups": "Grupos de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.anti.affinity.groups": "Grupos de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
-"label.assign.to.load.balancer": "Atribuindo Inst\u00e2ncia ao balanceador de carga",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
+"label.assign.to.load.balancer": "Atribuindo inst\u00e2ncia ao balanceador de carga",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.autoscale": "Escalonamento Autom\u00e1tico",
-"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de AutoScale",
-"label.availability": "Availability",
-"label.availabilityzone": "availabilityZone",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscale": "Escalonamento autom\u00e1tico",
+"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de escala autom\u00e1tica",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
+"label.availabilityzone": "Disponibilidade da zona",
 "label.available": "Dispon\u00edvel",
-"label.available.public.ips": "IP P\u00fablico Dispon\u00edvel",
+"label.available.public.ips": "Enderec\u0327os de IP p\u00fablicos dispon\u00edveis",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.dhcp.provider": "Provedor DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
-"label.baremetal.pxe.provider": "Provedor PXE Baremetal",
-"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do Rack de Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.dhcp.provider": "Provedor DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
+"label.baremetal.pxe.provider": "Provedor PXE baremetal",
+"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do rack de baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Cria uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
-"label.basic.mode": "Modo B\u00e1sico",
+"label.basic.mode": "Modo b\u00e1sico",
+"label.basicsetup": "Setup b\u00e1sico",
 "label.bcfdeviceid": "ID",
 "label.bigswitch.bcf.details": "Detalhes do BigSwitch BCF",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.brocade.vcs.details": "Detalhes do Brocade Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.brocade.vcs.details": "Detalhes do switch Brocade Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
 "label.by.alert.type": "Por tipo de alerta",
-"label.by.availability": "By Availability",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.end.date": "por Data Final",
+"label.by.availability": "Por disponibilidade",
+"label.by.domain": "por dom\u00ednio",
+"label.by.end.date": "por data final",
 "label.by.event.type": "Por tipo de evento",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
-"label.by.role": "por Fun\u00e7\u00e3o",
-"label.by.start.date": "por Data Inicial",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
+"label.by.role": "por fun\u00e7\u00e3o",
+"label.by.start.date": "por data inicial",
 "label.by.state": "por estado",
-"label.by.traffic.type": "por Tipo de Tr\u00e1fego",
-"label.by.type": "Por Tipo",
-"label.by.type.id": "por Tipo de ID",
-"label.by.zone": "por Zona",
+"label.by.traffic.type": "por tipo de tr\u00e1fego",
+"label.by.type": "Por tipo",
+"label.by.type.id": "por tipo de ID",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
 "label.capacity.iops": "Capacidade de IOPS",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.details": "Detalhes do certificado",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.change.value": "Alterar valor",
 "label.character": "Caracter",
 "label.chassis": "Chassis",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidr.account": "CIDR ou Conta/Security Group",
+"label.cidr.account": "CIDR ou conta/grupo de seguran\u00e7a",
+"label.cidr.destination.network": "CIDR da rede de destino",
 "label.cidr.of.destination.network": "CIDR da rede de destino",
-"label.cidrlist": "CIDR de Origem",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
-"label.ciscovnmc.resource.details": "Detalhes de recurso CiscoVNMC",
+"label.ciscovnmc.resource.details": "Detalhes do recurso CiscoVNMC",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
-"label.cloud.console": "Console de Gerenciamento da Nuvem",
-"label.cloud.managed": "Cloud.com Managed",
+"label.cloud.console": "Console de gerenciamento da nuvem",
+"label.cloud.managed": "Cloud.commanaged",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.and.storage": "Processamento e Armazenamento",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.and.storage": "Processamento e armazenamento",
+"label.compute.offering.access": "Calcule o acesso a oferta",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
 "label.configure.network.acls": "Configure ACLs de rede",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
 "label.configure.vpc": "Configurar VPC",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.congratulations": "Parab\u00e9ns!",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
-"label.continue.basic.install": "Continuar com a instala\u00e7\u00e3o b\u00e1sica",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copy.setting.success": "Copiado com sucesso, por favor substitua as configura\u00e7\u00f5es do tema em public/config.js",
+"label.copy.text": "Copiar texto",
+"label.copyid": "Copiar ID",
 "label.copying.iso": "Copiando ISO",
 "label.corrections.saved": "Altera\u00e7\u00f5es salvas",
 "label.counterid": "Contador",
 "label.cpu": "CPU",
-"label.cpu.allocated": "CPU Alocada",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.allocated": "CPU alocada",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.create.nfs.secondary.staging.store": "Criar storage staging secund\u00e1rio NFS",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
+"label.create.vpc.tier": "Criar camada VPC",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
 "label.created.by.system": "Criado pelo sistema",
-"label.createnfscache": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.createnfscache": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",

Review Comment:
   Shouldn't it be "Criar" instead of "Cria"?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
+"label.add.pod": "Adicionar pod",
 "label.add.port.forwarding.rule": "Adicionar regra de encaminhamento de porta",
-"label.add.portable.ip.range": "Adicionar Faixa de Endere\u00e7os IPs Port\u00e1veis",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.region": "Adicionar Regi\u00e3o",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.portable.ip.range": "Adicionar faixa de endere\u00e7os IPs port\u00e1veis",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.project.role": "Adicionar fun\u00e7\u00e3o do projeto",
+"label.add.region": "Adicionar regi\u00e3o",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
 "label.add.rule.desc": "Criar nova regra ACL",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
-"label.add.service.offering": "Adicionar Plano",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.service.offering": "Adicionar plano",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.nat.rule": "Adicionar regra de NAT est\u00e1tico",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.template": "Adicionar Template",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.template": "Adicionar template",
 "label.add.to.group": "Adicionar ao grupo",
-"label.add.ucs.manager": "Adiciona Gerenciador UCS",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.ucs.manager": "Adicionar gerenciador UCS",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vlan": "Adicionar VLAN",
 "label.add.vm": "Adicionar VM",
 "label.add.vm.to.tier": "Adicionar m\u00e1quina virtual \u00e0 camada",
 "label.add.vms": "Adicionar VMs",
-"label.add.vms.to.lb": "Add VM(s) na regra de balanceamento de carga",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
-"label.add.vnmc.provider": "Adicione provedor VNMC",
-"label.add.volume": "Adicionar Disco",
+"label.add.vms.to.lb": "Adicionar VM(s) na regra de balanceamento de carga",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
+"label.add.vnmc.provider": "Adicionar provedor VNMC",
+"label.add.volume": "Adicionar volume",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
 "label.add.vxlan": "Adicionar VXLAN",
-"label.add.zone": "Adicionar Zona",
-"label.added.brocade.vcs.switch": "Adicionado novo Brocade Vcs Switch",
+"label.add.zone": "Adicionar zona",
+"label.addanothernetwork": "Adicionar outra rede",
+"label.added.brocade.vcs.switch": "Adicionado novo switch Brocade Vcs",
 "label.added.network.offering": "Adicionar uma oferta de rede",
-"label.added.new.bigswitch.bcf.controller": "Adicionar novo BigSwitch BCF Controller",
-"label.added.nicira.nvp.controller": "Adicionado nova Controladora Nicira NVP",
+"label.added.new.bigswitch.bcf.controller": "Adicionar novo controlador BigSwitch BCF",
+"label.added.nicira.nvp.controller": "Adicionado nova controladora Nicira NVP",
 "label.addes.new.f5": "Adicionado novo F5",
 "label.adding": "Adicionando",
-"label.adding.cluster": "Adicionando Cluster",
-"label.adding.failed": "Falha ao Adicionar",
-"label.adding.pod": "Adicionando POD",
+"label.adding.cluster": "Adicionando cluster",
+"label.adding.failed": "Falha ao adicionar",
+"label.adding.pod": "Adicionando pod",
 "label.adding.processing": "Adicionando....",
-"label.adding.succeeded": "Adicionado com Sucesso",
-"label.adding.user": "Adicionando Usu\u00e1rio",
-"label.adding.zone": "Adicionando Zona",
-"label.additional.networks": "Redes Adicionais",
+"label.adding.succeeded": "Adicionado com sucesso",
+"label.adding.user": "Adicionando usu\u00e1rio",
+"label.adding.zone": "Adicionando zona",
+"label.additional.networks": "Redes adicionais",
+"label.addnewnetworks": "Adicionar novas redes",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
-"label.admin.accounts": "Contas Administrativas",
+"label.admin.accounts": "Contas administrativas",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
-"label.advanced.search": "Busca Avan\u00e7ada",
+"label.advanced.mode": "Modo avan\u00e7ado",
+"label.advanced.search": "Busca avan\u00e7ada",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.archived": "Alerta Arquivado",
-"label.alert.deleted": "Alerta Apagado",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.archived": "Alerta arquivado",
+"label.alert.deleted": "Alerta apagado",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocatediops": "IOPS alocado",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotated.by": "Anotado por",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.admins.only": "Vis\u00edvel apenas para administradores",
+"label.annotation.entity": "Entidade",
+"label.annotation.entity.type": "Tipo de entidade",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.anti.affinity.groups": "Grupos de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.anti.affinity.groups": "Grupos de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
-"label.assign.to.load.balancer": "Atribuindo Inst\u00e2ncia ao balanceador de carga",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
+"label.assign.to.load.balancer": "Atribuindo inst\u00e2ncia ao balanceador de carga",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.autoscale": "Escalonamento Autom\u00e1tico",
-"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de AutoScale",
-"label.availability": "Availability",
-"label.availabilityzone": "availabilityZone",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscale": "Escalonamento autom\u00e1tico",
+"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de escala autom\u00e1tica",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
+"label.availabilityzone": "Disponibilidade da zona",
 "label.available": "Dispon\u00edvel",
-"label.available.public.ips": "IP P\u00fablico Dispon\u00edvel",
+"label.available.public.ips": "Enderec\u0327os de IP p\u00fablicos dispon\u00edveis",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.dhcp.provider": "Provedor DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
-"label.baremetal.pxe.provider": "Provedor PXE Baremetal",
-"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do Rack de Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.dhcp.provider": "Provedor DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
+"label.baremetal.pxe.provider": "Provedor PXE baremetal",
+"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do rack de baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Cria uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",

Review Comment:
   I would go with `Criar` here. But I am not really sure on the context, "Cria" could as well fit.
   What do you think @GutoVeronezi?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.l2.guest.network": "Adicionar rede guest L2",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.ldap.list.users": "Listar usu\u00e1rios LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.load.balancer": "Adicionar balanceador de carga",
+"label.add.management.ip.range": "Adicionar intervalo IP do management",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
-"label.add.network.device": "Adicionar Dispositivo de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
+"label.add.network.device": "Adicionar dispositivo de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.f5": "Adicionar um novo F5",
 "label.add.new.gateway": "Adicionar novo gateway",
+"label.add.new.iso": "Adicionar nova ISO",
 "label.add.new.netscaler": "Adicionar um novo NetScaler",
 "label.add.new.pa": "Adicionar novo Palo Alto",
 "label.add.new.srx": "Adicionar um novo SRX",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.nfs.secondary.staging.store": "Adiciona Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.nfs.secondary.staging.store": "Adicionar armazenamento NFS de est\u00e1gio secund\u00e1rio",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
+"label.add.pod": "Adicionar pod",
 "label.add.port.forwarding.rule": "Adicionar regra de encaminhamento de porta",
-"label.add.portable.ip.range": "Adicionar Faixa de Endere\u00e7os IPs Port\u00e1veis",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.region": "Adicionar Regi\u00e3o",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.portable.ip.range": "Adicionar faixa de endere\u00e7os IPs port\u00e1veis",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.project.role": "Adicionar fun\u00e7\u00e3o do projeto",
+"label.add.region": "Adicionar regi\u00e3o",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
 "label.add.rule.desc": "Criar nova regra ACL",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
-"label.add.service.offering": "Adicionar Plano",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.service.offering": "Adicionar plano",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.nat.rule": "Adicionar regra de NAT est\u00e1tico",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.template": "Adicionar Template",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.template": "Adicionar template",
 "label.add.to.group": "Adicionar ao grupo",
-"label.add.ucs.manager": "Adiciona Gerenciador UCS",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.ucs.manager": "Adicionar gerenciador UCS",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vlan": "Adicionar VLAN",
 "label.add.vm": "Adicionar VM",
 "label.add.vm.to.tier": "Adicionar m\u00e1quina virtual \u00e0 camada",
 "label.add.vms": "Adicionar VMs",
-"label.add.vms.to.lb": "Add VM(s) na regra de balanceamento de carga",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
-"label.add.vnmc.provider": "Adicione provedor VNMC",
-"label.add.volume": "Adicionar Disco",
+"label.add.vms.to.lb": "Adicionar VM(s) na regra de balanceamento de carga",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
+"label.add.vnmc.provider": "Adicionar provedor VNMC",
+"label.add.volume": "Adicionar volume",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
 "label.add.vxlan": "Adicionar VXLAN",
-"label.add.zone": "Adicionar Zona",
-"label.added.brocade.vcs.switch": "Adicionado novo Brocade Vcs Switch",
+"label.add.zone": "Adicionar zona",
+"label.addanothernetwork": "Adicionar outra rede",
+"label.added.brocade.vcs.switch": "Adicionado novo switch Brocade Vcs",
 "label.added.network.offering": "Adicionar uma oferta de rede",
-"label.added.new.bigswitch.bcf.controller": "Adicionar novo BigSwitch BCF Controller",
-"label.added.nicira.nvp.controller": "Adicionado nova Controladora Nicira NVP",
+"label.added.new.bigswitch.bcf.controller": "Adicionar novo controlador BigSwitch BCF",
+"label.added.nicira.nvp.controller": "Adicionado nova controladora Nicira NVP",
 "label.addes.new.f5": "Adicionado novo F5",
 "label.adding": "Adicionando",
-"label.adding.cluster": "Adicionando Cluster",
-"label.adding.failed": "Falha ao Adicionar",
-"label.adding.pod": "Adicionando POD",
+"label.adding.cluster": "Adicionando cluster",
+"label.adding.failed": "Falha ao adicionar",
+"label.adding.pod": "Adicionando pod",
 "label.adding.processing": "Adicionando....",
-"label.adding.succeeded": "Adicionado com Sucesso",
-"label.adding.user": "Adicionando Usu\u00e1rio",
-"label.adding.zone": "Adicionando Zona",
-"label.additional.networks": "Redes Adicionais",
+"label.adding.succeeded": "Adicionado com sucesso",
+"label.adding.user": "Adicionando usu\u00e1rio",
+"label.adding.zone": "Adicionando zona",
+"label.additional.networks": "Redes adicionais",
+"label.addnewnetworks": "Adicionar novas redes",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
-"label.admin.accounts": "Contas Administrativas",
+"label.admin.accounts": "Contas administrativas",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
-"label.advanced.search": "Busca Avan\u00e7ada",
+"label.advanced.mode": "Modo avan\u00e7ado",
+"label.advanced.search": "Busca avan\u00e7ada",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.archived": "Alerta Arquivado",
-"label.alert.deleted": "Alerta Apagado",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.archived": "Alerta arquivado",
+"label.alert.deleted": "Alerta apagado",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocatediops": "IOPS alocado",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotated.by": "Anotado por",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.admins.only": "Vis\u00edvel apenas para administradores",
+"label.annotation.entity": "Entidade",
+"label.annotation.entity.type": "Tipo de entidade",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.anti.affinity.groups": "Grupos de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.anti.affinity.groups": "Grupos de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
-"label.assign.to.load.balancer": "Atribuindo Inst\u00e2ncia ao balanceador de carga",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
+"label.assign.to.load.balancer": "Atribuindo inst\u00e2ncia ao balanceador de carga",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.autoscale": "Escalonamento Autom\u00e1tico",
-"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de AutoScale",
-"label.availability": "Availability",
-"label.availabilityzone": "availabilityZone",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscale": "Escalonamento autom\u00e1tico",
+"label.autoscale.configuration.wizard": "Assistente de configura\u00e7\u00e3o de escala autom\u00e1tica",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
+"label.availabilityzone": "Disponibilidade da zona",
 "label.available": "Dispon\u00edvel",
-"label.available.public.ips": "IP P\u00fablico Dispon\u00edvel",
+"label.available.public.ips": "Enderec\u0327os de IP p\u00fablicos dispon\u00edveis",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.dhcp.provider": "Provedor DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
-"label.baremetal.pxe.provider": "Provedor PXE Baremetal",
-"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do Rack de Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.dhcp.provider": "Provedor DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
+"label.baremetal.pxe.provider": "Provedor PXE baremetal",
+"label.baremetal.rack.configuration": "Configura\u00e7\u00e3o do rack de baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Cria uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
-"label.basic.mode": "Modo B\u00e1sico",
+"label.basic.mode": "Modo b\u00e1sico",
+"label.basicsetup": "Setup b\u00e1sico",
 "label.bcfdeviceid": "ID",
 "label.bigswitch.bcf.details": "Detalhes do BigSwitch BCF",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.brocade.vcs.details": "Detalhes do Brocade Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.brocade.vcs.details": "Detalhes do switch Brocade Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
 "label.by.alert.type": "Por tipo de alerta",
-"label.by.availability": "By Availability",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.end.date": "por Data Final",
+"label.by.availability": "Por disponibilidade",
+"label.by.domain": "por dom\u00ednio",
+"label.by.end.date": "por data final",
 "label.by.event.type": "Por tipo de evento",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
-"label.by.role": "por Fun\u00e7\u00e3o",
-"label.by.start.date": "por Data Inicial",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
+"label.by.role": "por fun\u00e7\u00e3o",
+"label.by.start.date": "por data inicial",
 "label.by.state": "por estado",
-"label.by.traffic.type": "por Tipo de Tr\u00e1fego",
-"label.by.type": "Por Tipo",
-"label.by.type.id": "por Tipo de ID",
-"label.by.zone": "por Zona",
+"label.by.traffic.type": "por tipo de tr\u00e1fego",
+"label.by.type": "Por tipo",
+"label.by.type.id": "por tipo de ID",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
 "label.capacity.iops": "Capacidade de IOPS",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.details": "Detalhes do certificado",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.change.value": "Alterar valor",
 "label.character": "Caracter",
 "label.chassis": "Chassis",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidr.account": "CIDR ou Conta/Security Group",
+"label.cidr.account": "CIDR ou conta/grupo de seguran\u00e7a",
+"label.cidr.destination.network": "CIDR da rede de destino",
 "label.cidr.of.destination.network": "CIDR da rede de destino",
-"label.cidrlist": "CIDR de Origem",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
-"label.ciscovnmc.resource.details": "Detalhes de recurso CiscoVNMC",
+"label.ciscovnmc.resource.details": "Detalhes do recurso CiscoVNMC",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
-"label.cloud.console": "Console de Gerenciamento da Nuvem",
-"label.cloud.managed": "Cloud.com Managed",
+"label.cloud.console": "Console de gerenciamento da nuvem",
+"label.cloud.managed": "Cloud.commanaged",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.and.storage": "Processamento e Armazenamento",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.and.storage": "Processamento e armazenamento",
+"label.compute.offering.access": "Calcule o acesso a oferta",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
 "label.configure.network.acls": "Configure ACLs de rede",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
 "label.configure.vpc": "Configurar VPC",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.congratulations": "Parab\u00e9ns!",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
-"label.continue.basic.install": "Continuar com a instala\u00e7\u00e3o b\u00e1sica",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copy.setting.success": "Copiado com sucesso, por favor substitua as configura\u00e7\u00f5es do tema em public/config.js",
+"label.copy.text": "Copiar texto",
+"label.copyid": "Copiar ID",
 "label.copying.iso": "Copiando ISO",
 "label.corrections.saved": "Altera\u00e7\u00f5es salvas",
 "label.counterid": "Contador",
 "label.cpu": "CPU",
-"label.cpu.allocated": "CPU Alocada",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.allocated": "CPU alocada",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
-"label.create.nfs.secondary.staging.store": "Criar storage staging secund\u00e1rio NFS",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
+"label.create.vpc.tier": "Criar camada VPC",

Review Comment:
   Here looks good as "Criar"



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] BryanMLima commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
BryanMLima commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r907576137


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",

Review Comment:
   As the PR #6326 did not removed it, I maintained the label, even though I could not find it. The problem is there are labels that are dynamically created, which is not trivial to check. In this case I'm trusting in the PR, as it was not removed.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",

Review Comment:
   Yes, in the file `HostAdd.vue`.



##########
ui/public/locales/pt_BR.json:
##########
@@ -724,302 +1033,420 @@
 "label.name": "Nome",
 "label.name.optional": "Nome (Opcional)",
 "label.nat": "Habilitar BigSwitch BCF NAT",
-"label.netmask": "M\u00e1scara de Rede",
+"label.ncc": "NCC",
+"label.netmask": "M\u00e1scara de rede",
 "label.netscaler": "NetScaler",
+"label.netscaler.mpx": "NetScaler MPX LoadBalancer",
+"label.netscaler.sdx": "NetScaler SDX LoadBalancer",
+"label.netscaler.vpx": "NetScaler VPX LoadBalancer",
 "label.network": "Rede",
 "label.network.acl": "ACL de rede",
+"label.network.acl.lists": "Lista de redes ACL",
 "label.network.addvm": "Adicionar rede para VM",
-"label.network.desc": "Descri\u00e7\u00e3o de Rede",
-"label.network.domain": "Dom\u00ednio de Rede",
-"label.network.label.display.for.blank.value": "Utilizar gateway default",
-"label.network.name": "Nome da Rede",
-"label.network.offering": "Network Offering",
-"label.network.offerings": "Oferta de Rede",
-"label.network.service.providers": "Provedores de Servi\u00e7os de Rede",
+"label.network.desc": "Descri\u00e7\u00e3o de rede",
+"label.network.domain": "Dom\u00ednio de rede",
+"label.network.label.display.for.blank.value": "Utilizar gateway padr\u00e3o",
+"label.network.name": "Nome da rede",
+"label.network.offering": "Oferta de rede",
+"label.network.offerings": "Oferta de rede",
+"label.network.selection": "Sele\u00e7\u00e3o da rede",
+"label.network.service.providers": "Provedores de servi\u00e7os de rede",
 "label.networkdevicetype": "Tipo",
-"label.networkdomain": "Dom\u00ednio de Rede",
+"label.networkdomain": "Dom\u00ednio de rede",
 "label.networkid": "Rede",
-"label.networkkbsread": "Network Read",
-"label.networkkbswrite": "Network Write",
+"label.networkkbsread": "Leitura da rede",
+"label.networkkbswrite": "Escrita da rede",
 "label.networklimit": "Limites de rede",
-"label.networkname": "Nome da Rede",
-"label.networkofferingdisplaytext": "Network Offering",
-"label.networkofferingid": "Network Offering",
-"label.networkofferingname": "Network Offering",
-"label.networkrate": "Taxa de Transfer\u00eancia",
-"label.networkread": "Network Read",
+"label.networkname": "Nome da rede",
+"label.networkofferingdisplaytext": "Oferta de rede",
+"label.networkofferingid": "Oferta de rede",
+"label.networkofferingname": "Oferta de rede",
+"label.networkrate": "Taxa de transfer\u00eancia",
+"label.networkread": "Leitura da rede",
 "label.networks": "Redes",
-"label.networktype": "Tipo de Rede",
-"label.networkwrite": "Network Write",
+"label.networkspeed": "Velocidade da rede",
+"label.networktype": "Tipo de rede",
+"label.networkwrite": "Escrita da rede",
 "label.new": "Novo",
-"label.new.password": "Nova Senha",
-"label.new.project": "Novo Projeto",
+"label.new.instance.group": "Novo grupo de inst\u00e2ncia",
+"label.new.password": "Nova senha",
+"label.new.project": "Novo projeto",
+"label.new.secondaryip.description": "Insira um novo endere\u00e7o IP secund\u00e1rio",
+"label.new.tag": "Nova etiqueta",
 "label.new.vm": "Nova VM",
-"label.newdiskoffering": "New Offering",
+"label.newdiskoffering": "Nova oferta",
+"label.newinstance": "Nova inst\u00e2ncia",
+"label.newname": "Novo nome",
 "label.next": "Pr\u00f3ximo",
 "label.nfs": "NFS",
 "label.nfsserver": "Servidor NFS",
-"label.nicadaptertype": "Tipo de adaptador de Rede",
-"label.nics": "Adaptadores de Rede",
+"label.nic": "NIC",
+"label.nicadaptertype": "Tipo de adaptador de rede",
+"label.nics": "Adaptadores de rede",
 "label.no": "N\u00e3o",
 "label.no.data": "Sem dados para mostrar",
-"label.no.errors": "Sem Erros Recentes",
-"label.no.items": "Sem Itens Dispon\u00edveis",
+"label.no.errors": "Sem erros recentes",
+"label.no.items": "Sem itens dispon\u00edveis",
+"label.no.matching.offering": "Nenhuma oferta correspondente encontrada",
+"label.noderootdisksize": "Tamanho do disco ra\u00edz do nodo (em GB)",
+"label.nodiskcache": "Sem cache de disco",
 "label.none": "Nenhum",
 "label.noselect": "N\u00e3o obrigado",
-"label.not.found": "N\u00e3o Encontrado",
+"label.not.found": "N\u00e3o encontrado",
+"label.not.suitable": "N\u00e3o apropriado",
 "label.notifications": "Notifica\u00e7\u00f5es",
-"label.num.cpu.cores": "# de Core CPU",
+"label.num.cpu.cores": "# de n\u00facleos da CPU",
 "label.number": "#Regra",
-"label.numretries": "N\u00famero de Tentativas",
+"label.numretries": "N\u00famero de tentativas",
 "label.nvpdeviceid": "ID",
 "label.ocfs2": "OCFS2",
+"label.of": "de(a)",
 "label.of.month": "do m\u00eas",
-"label.offerha": "Offer HA",
+"label.offerha": "Oferta HA",
+"label.offeringtype": "Tipo da oferta de computa\u00e7\u00e3o",
 "label.ok": "OK",
+"label.open.documentation": "Abrir documenta\u00e7\u00e3o",
+"label.open.url": "Abrir URL no navegador",
 "label.opendaylight": "OpenDaylight",
 "label.opendaylight.controller": "Controlador OpenDaylight",
 "label.opendaylight.controllers": "Controladores OpenDaylight",
+"label.operation": "Opera\u00e7\u00e3o",
+"label.operation.status": "Estado da opera\u00e7\u00e3o",
 "label.optional": "Opcional",
 "label.order": "Ordenar",
 "label.oscategoryid": "Prefer\u00eancia de SO",
 "label.ostypeid": "Tipo de SO",
 "label.ostypename": "Tipo de SO",
 "label.other": "Outro",
-"label.outofbandmanagement": "Out-of-band Management",
-"label.outofbandmanagement.action.issue": "Issue Out-of-band Management Power Action",
-"label.outofbandmanagement.changepassword": "Change Out-of-band Management Password",
-"label.outofbandmanagement.configure": "Configure Out-of-band Management",
-"label.outofbandmanagement.disable": "Disable Out-of-band Management",
-"label.outofbandmanagement.enable": "Enable Out-of-band Management",
-"label.override.guest.traffic": "Anula Tr\u00e1fego Convidado",
-"label.override.public.traffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.overrideguesttraffic": "Anula Tr\u00e1fego Convidado",
-"label.overridepublictraffic": "Sobrep\u00f5e Tr\u00e1fego P\u00fablico",
-"label.ovm3cluster": "Native Clustering",
+"label.outofbandmanagement": "Ger\u00eancia out-of-band",
+"label.outofbandmanagement.action.issue": "Emitir Power Action do gerenciamento out-of-band",
+"label.outofbandmanagement.changepassword": "Trocar senha de ger\u00eanciamento out-of-band",
+"label.outofbandmanagement.configure": "Configurar ger\u00eancia out-of-band",
+"label.outofbandmanagement.disable": "Desabilitar ger\u00eancia out-of-band",
+"label.outofbandmanagement.enable": "Habilitar ger\u00eancia out-of-band",
+"label.overprovisionfactor": "Fator de overprovisioning",
+"label.override.guest.traffic": "Anula tr\u00e1fego guest",
+"label.override.public.traffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.override.rootdisk.size": "Substituir tamanho do disco ra\u00edz",
+"label.overrideguesttraffic": "Anula tr\u00e1fego convidado",
+"label.overridepublictraffic": "Sobrep\u00f5e tr\u00e1fego p\u00fablico",
+"label.ovf.properties": "Propriedades vApp",
+"label.ovm3cluster": "Clustering nativo",
 "label.ovm3networklabel": "Label de trafego OVM3",
-"label.ovm3pool": "Native Pooling",
+"label.ovm3pool": "Pooling nativo",
 "label.ovm3vip": "IP principal do Vip",
 "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM",
 "label.ovs": "OVS",
-"label.owner.account": "Dono da Conta",
+"label.owner.account": "Dono da conta",
+"label.owners": "Donos",
 "label.pa": "Palo Alto",
-"label.palp": "Palo Alto Log Profile",
+"label.page": "p\u00e1gina",
+"label.palo.alto.firewall": "Firewall Palo Alto",
+"label.palp": "Perfil de log Palo Alto",
+"label.params": "Par\u00e2metros",
+"label.parentdomainname": "Pai do dom\u00ednio",
 "label.parentname": "Pai",
 "label.passive": "Passivo",
 "label.password": "Senha",
 "label.password.reset.confirm": "A senha foi recuperada para",
-"label.passwordenabled": "Senha Ativada",
+"label.passwordenabled": "Senha ativada",

Review Comment:
   This label is used while registering templates, should it not be something similar to `Senha ativada`?



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",
+"label.for": "para",
+"label.forbidden": "Proibido",
+"label.forced": "For\u00e7ar",
 "label.forceencap": "For\u00e7ar encapsulamento UDP de pacotes ESP",
+"label.forgedtransmits": "Transmiss\u00f5es forjadas",
 "label.format": "Formato",
 "label.friday": "Sexta-feira",
-"label.full": "Full",
-"label.full.path": "Path completo",
+"label.from": "de",
+"label.from.lb": "de LB",
+"label.full": "Cheio",
+"label.full.path": "Caminho completo",
 "label.fwdeviceid": "ID",
 "label.fwdevicestate": "Estado",
 "label.gateway": "Gateway",
-"label.global.settings": "Configura\u00e7\u00f5es Globais",
+"label.global.settings": "Configura\u00e7\u00f5es globais",
 "label.globo.dns": "GloboDNS",
 "label.globo.dns.configuration": "Configurar GloboDNS",
 "label.glustervolume": "Disco",
+"label.go.back": "Voltar",
 "label.gpu": "GPU",
 "label.group": "Grupo",
-"label.group.optional": "Grupo (Opcional)",
+"label.group.optional": "Grupo (opcional)",
 "label.gslb": "GSLB",
 "label.gslb.service": "Servi\u00e7o GSLB",
-"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslb.service.public.ip": "GSLB atende IP P\u00fablico",
+"label.gslb.service.private.ip": "Servi\u00e7o GSLB - IP privado",
+"label.gslb.service.public.ip": "GSLB atende IP p\u00fablico",
 "label.gslbprovider": "Servi\u00e7o GSLB",
-"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP Privado",
-"label.gslbproviderpublicip": "GSLB atende IP P\u00fablico",
+"label.gslbproviderprivateip": "Servi\u00e7o GSLB - IP privado",
+"label.gslbproviderpublicip": "GSLB atende IP p\u00fablico",
 "label.guest": "Guest",
-"label.guest.cidr": "CIDR de rede Convidado",
-"label.guest.end.ip": "IP do fim do guest",
-"label.guest.gateway": "Gateway de rede Convidado",
-"label.guest.ip": "Endere\u00e7o IP Convidado",
-"label.guest.ip.range": "Intervalo de rede convidado",
-"label.guest.netmask": "M\u00e1scara de rede Guest",
-"label.guest.networks": "Redes Guest",
+"label.guest.cidr": "CIDR da rede guest",
+"label.guest.end.ip": "IP final do guest",
+"label.guest.gateway": "Gateway da rede guest",
+"label.guest.ip": "Endere\u00e7o IP guest",
+"label.guest.ip.range": "Intervalo da rede guest",
+"label.guest.netmask": "M\u00e1scara da rede guest",
+"label.guest.networks": "Redes guest",
 "label.guest.start.ip": "IP de in\u00edcio do guest",
-"label.guest.traffic": "Tr\u00e1fego de h\u00f3spedes",
-"label.guestcidraddress": "CIDR de rede Convidado",
+"label.guest.traffic": "Tr\u00e1fego da redes guest",
+"label.guestcidraddress": "CIDR da rede guest",
 "label.guestendip": "IP do fim do guest",
-"label.guestgateway": "Gateway de rede Convidado",
-"label.guestipaddress": "Endere\u00e7o IP Convidado",
-"label.guestiptype": "Tipo de Guest",
-"label.guestnetmask": "M\u00e1scara de rede Guest",
-"label.guestnetworkid": "ID de Rede",
-"label.guestnetworkname": "Nome da Rede",
+"label.guestgateway": "Gateway da rede guest",
+"label.guestipaddress": "Endere\u00e7o IP guest",
+"label.guestiptype": "Tipo de guest",
+"label.guestnetmask": "M\u00e1scara de rede guest",
+"label.guestnetwork": "Rede guest",
+"label.guestnetworkid": "ID de rede",
+"label.guestnetworkname": "Nome da rede",
 "label.gueststartip": "IP de in\u00edcio do guest",
-"label.guestvlanrange": "Range(s) de VLAN",
-"label.haenable": "HA Ativado",
-"label.header.volume.snapshot": "Voc\u00ea pode configurar Snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
-"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar um snapshot deste volume.",
-"label.health.check": "Checagem de Sa\u00fade",
+"label.guestvlanrange": "Intervalo(s) de VLAN",
+"label.guestvmcidr": "CIDR",
+"label.ha": "HA",
+"label.ha.configure": "Configurar HA",
+"label.ha.disable": "Desabilitar HA",
+"label.ha.enable": "Habilitar HA",
+"label.haenable": "HA ativado",
+"label.haprovider": "Provedor HA",
+"label.hardware": "Hardware",
+"label.hastate": "Estado do HA",
+"label.header.backup.schedule": "Voc\u00ea pode definir cronogramas de backup recorrentes selecionando dentre as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.snapshot": "Voc\u00ea pode configurar snapshots recorrentes agendados selecionando as op\u00e7\u00f5es dispon\u00edveis abaixo e aplicando suas pol\u00edticas preferenciais",
+"label.header.volume.take.snapshot": "Por favor confirme que voc\u00ea deseja criar uma snapshot para este volume.",
+"label.health.check": "Checagem de sa\u00fade",
 "label.help": "Ajuda",
-"label.home": "Home",
+"label.hideipaddressusage": "Ocultar uso do endere\u00e7o IP",
+"label.home": "In\u00edcio",
 "label.host": "Host",
-"label.host.alerts": "Hosts in Alert State",
-"label.host.name": "Host Name",
+"label.host.alerts": "Hosts em estado de alerta",
+"label.host.name": "Nome do host",
 "label.host.tag": "Tag de host",
 "label.hostid": "Host",
 "label.hostname": "Host",
-"label.hostnamelabel": "Host Name",
+"label.hostnamelabel": "Nome do host",
 "label.hosts": "Hosts",
-"label.hosttags": "Tags de Host",
+"label.hosttags": "Tags de host",
 "label.hourly": "A cada hora",
-"label.hypervisor": "Hipervisor",
-"label.hypervisor.capabilities": "Recursos de Virtualizador",
-"label.hypervisor.type": "Tipo do Hypervisor",
-"label.hypervisors": "Hypervisors",
-"label.hypervisorsnapshotreserve": "Reserva de Snapshot do Hypervisor",
-"label.hypervisortype": "Hipervisor",
-"label.hypervisorversion": "Vers\u00e3o de Virtualizador",
+"label.hypervisor": "Virtualizador",
+"label.hypervisor.capabilities": "Recursos do virtualizador",
+"label.hypervisor.type": "Tipo do virtualizador",
+"label.hypervisors": "Virtualizadores",
+"label.hypervisorsnapshotreserve": "Reserva de snapshot do virtualizador",
+"label.hypervisortype": "Virtualizador",
+"label.hypervisorversion": "Vers\u00e3o de virtualizador",
 "label.hypervnetworklabel": "R\u00f3tulo de tr\u00e1fego HyperV",
+"label.i.accept.all.license.agreements": "Eu aceito os termos de licen\u00e7a",
+"label.icmp": "ICMP",
 "label.icmpcode": "C\u00f3digo ICMP",
+"label.icmpcode.end.port": "C\u00f3digo ICMP/Porta de sa\u00edda",
 "label.icmptype": "Tipo ICMP",
+"label.icmptype.start.port": "Tipo de ICMP/Porta de entrada",
 "label.id": "ID",
 "label.ikedh": "DH IKE",
 "label.ikeencryption": "Encripta\u00e7\u00e3o IKE",
 "label.ikehash": "Hash IKE",
 "label.ikelifetime": "Tempo de vida IKE (segundos)",
 "label.ikepolicy": "Pol\u00edtica IKE",
+"label.ikeversion": "Vers\u00e3o do IKE",
+"label.images": "Imagens",
+"label.import.backup.offering": "Importar oferta de backup",
+"label.import.instance": "Importar inst\u00e2ncia",
+"label.import.offering": "Importar oferta",
+"label.import.role": "Importar fun\u00e7\u00e3o",
+"label.in.progress": "em progresso",
+"label.in.progress.for": "em progresso para",
 "label.info": "Info",
 "label.info.upper": "INFO",
-"label.infrastructure": "Infra-estrutura",
-"label.ingress.rule": "Regra de Entrada",
-"label.insideportprofile": "Perfil de Porta Interna",
+"label.infrastructure": "Infraestrutura",
+"label.ingress": "Entrada",
+"label.ingress.rule": "Regra de entrada",
+"label.insideportprofile": "Perfil de porta interna",
 "label.installwizard.addzoneintro.title": "Vamos adicionar uma zona",
-"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de  CloudStack&#8482",
+"label.installwizard.subtitle": "Este tour vai auxiliar voc\u00ea na configura\u00e7\u00e3o da sua instala\u00e7\u00e3o de CloudStack&#8482",
 "label.installwizard.title": "Ol\u00e1, seja bem vindo ao CloudStack&#8482",
 "label.instance": "Inst\u00e2ncia",
-"label.instance.name": "Nome da Inst\u00e2ncia",
+"label.instance.groups": "Grupos de inst\u00e2ncia",
+"label.instance.name": "Nome da inst\u00e2ncia",
 "label.instancename": "Nome interno",
-"label.instanceport": "Instanciar Porta",
+"label.instanceport": "Instanciar porta",
 "label.instances": "Inst\u00e2ncias",
 "label.intermediate.certificate": "Certificado intermedi\u00e1rio",
-"label.internal.dns.1": "DNS 1 Interno",
-"label.internal.dns.2": "DNS 2 Interno",
+"label.internal.dns.1": "DNS 1 interno",
+"label.internal.dns.2": "DNS 2 interno",
 "label.internal.lb": "LB interno",
-"label.internaldns1": "DNS 1 Interno",
-"label.internaldns2": "DNS 2 Interno",
-"label.internallbvm": "LbVm Interno",
-"label.interval": "Intervalo de Polling (em seg)",
-"label.intervaltype": "Tipo de Intervalo",
+"label.internaldns1": "DNS 1 interno",
+"label.internaldns2": "DNS 2 interno",
+"label.internallb.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallb.name.description": "Nome \u00fanico para o LB interno",
+"label.internallb.sourceip.description": "Breve descri\u00e7\u00e3o do LB interno",
+"label.internallbvm": "LbVm interno",
+"label.interval": "Intervalo de verifica\u00e7\u00e3o (em seg)",
+"label.intervaltype": "Tipo de intervalo",
 "label.introduction.to.cloudstack": "Introdu\u00e7\u00e3o ao CloudStack&#8482",
 "label.invitations": "Convites",
 "label.invite": "Convidar",
 "label.ip": "IP",
-"label.ip.range": "Range de IP",
-"label.ip.ranges": "Ranges de IP",
+"label.ip.range": "Intervalo de IP",
+"label.ip.ranges": "Intervalos de IP",
 "label.ip4gateway": "Gateway IPV4",
-"label.ip4netmask": "M\u00e1scara de Rede IPv4",
+"label.ip4netmask": "M\u00e1scara de rede IPv4",
 "label.ip6address": "Endere\u00e7o IPv6",
 "label.ip6cidr": "CIDR IPv6",
 "label.ip6dns1": "IPv6 DNS1",
 "label.ip6dns2": "IPv6 DNS2",
 "label.ip6gateway": "Gateway IPv6",
 "label.ipaddress": "Endere\u00e7o IP",
-"label.iplimit": "Limites de IP P\u00fablico",
+"label.iplimit": "Limites de IP p\u00fablico",
 "label.ips": "IPs",
 "label.ipsecpsk": "Chave IPSec pr\u00e9 compartilhada",
-"label.iptotal": "Total de Endere\u00e7os IPs",
+"label.iptotal": "Total de endere\u00e7os IPs",
 "label.ipv4.cidr": "CIDR IPv4",
 "label.ipv4.dns1": "IPv4 DNS1",
 "label.ipv4.dns2": "IPv4 DNS2",
 "label.ipv6.dns1": "IPv6 DNS1",
 "label.ipv6.dns2": "IPv6 DNS2",
-"label.iqn": "Target IQN",
-"label.is.shared": "\u00c9 Compartilhado",
+"label.iqn": "Alvo IQN",
+"label.is.in.progress": "est\u00e1 em progresso",
+"label.is.shared": "\u00c9 compartilhado",
 "label.isadvanced": "Mostra ajustes avan\u00e7ados",
 "label.iscsi": "iSCSI",
-"label.iscustomized": "Tamanho Customizado",
+"label.iscustomized": "Tamanho customizado",
 "label.iscustomizeddiskiops": "IOPS personalizado",
 "label.iscustomizediops": "IOPS personalizado",
 "label.isdedicated": "Dedicado",
-"label.isdefault": "\u00c9\u0089 Padr\u00e3o",
-"label.isdynamicallyscalable": "Dinamicamente Escal\u00e1vel",
+"label.isdefault": "\u00c9\u0089 padr\u00e3o",

Review Comment:
   The same case as in this [comment](https://github.com/apache/cloudstack/pull/6154/files#r905456593)



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",

Review Comment:
   I think it should be `Escalonamento automático` with theses changes then.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,720 +1,1029 @@
 {
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"firewall.close": "Firewall",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
+"label.action.attach.disk": "Anexar disco",
 "label.action.attach.iso": "Anexar ISO",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.change.password": "Troca de Senha",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.change.password": "Trocar de senha",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
-"label.action.copy.template": "Copiar Template",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.volume": "Criar Disco",
+"label.action.copy.template": "Copiar template",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.volume": "Criar disco",
 "label.action.delete.account": "Remover conta",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.domain": "Remover Dom\u00ednio",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.iso": "Removendo ISO",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.zone": "Remover Zona",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.iso": "Desplugar ISO",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.iso": "Remover ISO",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.zone": "Remover zona",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.iso": "Desanexar ISO",
 "label.action.disable.account": "Desativar conta",
-"label.action.disable.cluster": "Desativar Cluster",
+"label.action.disable.cluster": "Desativar cluster",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.zone": "Desativar Zona",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.zone": "Desativar zona",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.force.reconnect": "Force Reconnect",
-"label.action.generate.keys": "Gerar Chaves",
+"label.action.enable.zone": "Ativar zona",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.lock.account": "Bloquear conta",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.resize.volume": "Resize Volume",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.reset.password": "Recuperar senha",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.network": "Adiciona rede isolada",
+"label.add.kubernetes.cluster": "Adicionar cluster Kubernetes",
+"label.add.ldap.account": "Adicionar conta LDAP",
+"label.add.list.name": "Nome da lista ACL",
+"label.add.more": "Adicionar mais",
 "label.add.netscaler.device": "Adicionar dispositivo Netscaler",
-"label.add.network": "Adicionar Rede",
+"label.add.network": "Adicionar rede",
 "label.add.network.acl": "Adicione ACL de rede",
-"label.add.network.acl.list": "Adicionar Lista de ACL de Rede",
+"label.add.network.acl.list": "Adicionar lista de ACL de rede",
 "label.add.network.offering": "Adicionar oferta de rede",
 "label.add.new.gateway": "Adicionar novo gateway",
 "label.add.new.tier": "Adicionar nova camada",
-"label.add.niciranvp.device": "Adicionar Controlador Nvp",
-"label.add.opendaylight.device": "Adiciona Controlador OpenDaylight",
+"label.add.niciranvp.device": "Adicionar controlador Nvp",
+"label.add.note": "Adicionar coment\u00e1rio",
+"label.add.opendaylight.device": "Adiciona controlador OpenDaylight",
 "label.add.pa.device": "Adicionar dispositivo Palo Alto",
 "label.add.physical.network": "Adicionar rede f\u00edsica",
-"label.add.pod": "Adicionar POD",
-"label.add.primary.storage": "Adicionar Storage Prim\u00e1rio",
-"label.add.private.gateway": "Adicionar Gateway Privado",
-"label.add.resources": "Adicionar Recursos",
-"label.add.role": "Add Role",
+"label.add.pod": "Adicionar pod",
+"label.add.primary.storage": "Adicionar armazenamento prim\u00e1rio",
+"label.add.private.gateway": "Adicionar gateway privado",
+"label.add.resources": "Adicionar recursos",
+"label.add.role": "Adicionar fun\u00e7\u00e3o",
 "label.add.route": "Adicionar rota",
 "label.add.rule": "Adicionar regra",
-"label.add.secondary.storage": "Adicionar Storage Secund\u00e1rio",
-"label.add.security.group": "Adicionar Security Group",
+"label.add.secondary.ip": "Adicionar IP secund\u00e1rio",
+"label.add.secondary.storage": "Adicionar armazenamento secund\u00e1rio",
+"label.add.security.group": "Adicionar grupo de seguran\u00e7a",
+"label.add.setting": "Adicionar configura\u00e7\u00e3o",
 "label.add.srx.device": "Adicionar dispositivo SRX",
 "label.add.static.route": "Adicionar rota est\u00e1tica",
-"label.add.system.service.offering": "Adicionar Plano para VM de Sistema",
-"label.add.user": "Adicionar Usu\u00e1rio",
+"label.add.system.service.offering": "Adicionar plano para VM de sistema",
+"label.add.traffic": "Adicionar tr\u00e1fego",
+"label.add.traffic.type": "Adicionar tipo de tr\u00e1fego",
+"label.add.user": "Adicionar usu\u00e1rio",
 "label.add.vm": "Adicionar VM",
 "label.add.vms": "Adicionar VMs",
-"label.add.vmware.datacenter": "Adicionar Datacerter VMware",
-"label.add.vnmc.device": "Adiciona dispositivo VNMC",
+"label.add.vmware.datacenter": "Adicionar VMware datacenter",
+"label.add.vnmc.device": "Adicionar dispositivo VNMC",
 "label.add.vpc": "Adicionar VPC",
-"label.add.vpc.offering": "Adicionar Oferta VPC",
-"label.add.vpn.customer.gateway": "Adicionar Gateway de VPN de usu\u00e1rio",
+"label.add.vpc.offering": "Adicionar oferta VPC",
+"label.add.vpn.customer.gateway": "Adicionar gateway de VPN de usu\u00e1rio",
 "label.add.vpn.gateway": "Adicionar gateway de VPN",
 "label.add.vpn.user": "Adicionar usu\u00e1rio VPN",
-"label.add.zone": "Adicionar Zona",
+"label.add.zone": "Adicionar zona",
 "label.adding": "Adicionando",
-"label.adding.user": "Adicionando Usu\u00e1rio",
+"label.adding.user": "Adicionando usu\u00e1rio",
 "label.address": "Endere\u00e7o",
 "label.admin": "Administrador",
 "label.advanced": "Avan\u00e7ado",
-"label.advanced.mode": "Modo Avan\u00e7ado",
+"label.advanced.mode": "Modo avan\u00e7ado",
 "label.affinity": "Afinidade",
-"label.affinity.groups": "Grupos de Afinidade",
-"label.affinitygroup": "Grupo de Afinidade",
-"label.agent.password": "Senha do Agente",
-"label.agent.username": "Usu\u00e1rio do Agente",
-"label.agentport": "Porta do Agente",
-"label.agentstate": "Estado do Agente",
+"label.affinity.groups": "Grupos de afinidade",
+"label.affinitygroup": "Grupo de afinidade",
+"label.agent.password": "Senha do agente",
+"label.agent.username": "Usu\u00e1rio do agente",
+"label.agentport": "Porta do agente",
+"label.agentstate": "Estado do agente",
 "label.agree": "Concordo",
 "label.alert": "Alerta",
-"label.alert.details": "Detalhes de alerta",
+"label.alert.details": "Detalhes do alerta",
 "label.alerts": "Alertas",
 "label.algorithm": "Algoritmo",
 "label.all": "Todos",
+"label.all.zone": "Todas as zonas",
 "label.allocated": "Alocado",
-"label.allocationstate": "Status da Aloca\u00e7\u00e3o",
-"label.allow": "Pertitir",
+"label.allocationstate": "Estado da aloca\u00e7\u00e3o",
+"label.allow": "Permitir",
+"label.allowuserdrivenbackups": "Permitir usu\u00e1rios realizarem backups manuais",
+"label.annotation": "Coment\u00e1rio",
+"label.annotations": "Coment\u00e1rios",
+"label.annotation.everyone": "Vis\u00edvel a todos",
 "label.anti.affinity": "Anti-afinidade",
-"label.anti.affinity.group": "Grupo de Anti-afinidade",
-"label.api.version": "Ver\u00e3o da API",
-"label.apikey": "API Key",
+"label.anti.affinity.group": "Grupo de anti-afinidade",
+"label.api.version": "Vers\u00e3o da API",
+"label.apikey": "Chave da API",
+"label.app.cookie": "AppCookie",
 "label.app.name": "CloudStack",
 "label.apply": "Aplicar",
 "label.archive": "Arquivo",
-"label.archive.alerts": "Guardar alertas",
-"label.archive.events": "Guardar eventos",
+"label.archive.alerts": "Arquivar alertas",
+"label.archive.events": "Arquivar eventos",
+"label.as.default": "como padr\u00e3o",
 "label.assign": "Atribuir",
-"label.assign.instance.another": "Atribuir Inst\u00e2ncia para outra Conta",
+"label.assign.instance.another": "Atribuir inst\u00e2ncia para outra conta",
 "label.assign.vms": "Atribuir VMs",
+"label.assigning.vms": "Atribuindo VMs",
 "label.associatednetwork": "Rede associada",
-"label.associatednetworkid": "ID de Rede Associado",
-"label.associatednetworkname": "Nome da Rede",
+"label.associatednetworkid": "ID de rede associado",
+"label.associatednetworkname": "Nome da rede",
+"label.asyncbackup": "Backup ass\u00edncrono",
 "label.author.email": "E-mail do autor",
 "label.author.name": "Nome do autor",
-"label.availability": "Availability",
+"label.auto.assign.diskoffering.disk.size": "Atribuir automaticamente a oferta correspondente ao tamanho do disco",
+"label.auto.assign.random.ip": "Atribuir automaticamente um enderec\u0327o de IP aleat\u00f3rio",
+"label.autoscalingenabled": "Escalonando automaticamente",
+"label.availability": "Disponibilidade",
 "label.available": "Dispon\u00edvel",
 "label.back": "Voltar",
+"label.backup": "Backups",
+"label.backup.attach.restore": "Restaurar e anexar volume de backup",
+"label.backup.offering.assign": "Atribuir VM a oferta de backup",
+"label.backup.offering.remove": "Remover VM de oferta de backup",
+"label.backup.offerings": "Ofertas de backup",
+"label.backup.restore": "Restaurar backup da VM",
+"label.backupofferingid": "Oferta de backup",
 "label.backupofferingname": "Oferta de backup",
 "label.balance": "Saldo",
-"label.bandwidth": "Bandwidth",
-"label.baremetal.dhcp.devices": "Dispositivos DHCP Baremetal",
-"label.baremetal.pxe.device": "Adiciona Dispositivo PXE Baremetal",
-"label.baremetal.pxe.devices": "Dispositivo PXE Baremetal",
+"label.bandwidth": "Largura de banda",
+"label.baremetal.dhcp.devices": "Dispositivos DHCP baremetal",
+"label.baremetal.pxe.device": "Adiciona dispositivo PXE baremetal",
+"label.baremetal.pxe.devices": "Dispositivo PXE baremetal",
 "label.baremetalcpu": "CPU (em MHz)",
-"label.baremetalcpucores": "# de Core CPU",
-"label.baremetalmac": "Host MAC",
+"label.baremetalcpucores": "# de n\u00facleos da CPU",
+"label.baremetalmac": "MAC do host",
 "label.baremetalmemory": "Mem\u00f3ria (em MB)",
+"label.based.on": "Baseado em",
+"label.based.on.role.id.or.type": "Criar uma fun\u00e7\u00e3o baseado no ID da fun\u00e7\u00e3o ou no seu tipo",
 "label.basic": "B\u00e1sico",
 "label.bcfdeviceid": "ID",
-"label.bigswitch.controller.address": "Endere\u00e7o do BigSwitch BCF Controller",
-"label.bladeid": "ID da L\u00e2mina",
+"label.bigswitch.controller.address": "Endere\u00e7o do controlador BigSwitch BCF",
+"label.bladeid": "ID da l\u00e2mina",
 "label.blades": "L\u00e2minas",
 "label.bootable": "Inicializ\u00e1vel",
-"label.broadcastdomainrange": "Range do dom\u00ednio de Broadcast",
-"label.broadcastdomaintype": "Tipo de Dom\u00ednio Broadcast",
-"label.broadcasturi": "url de broadcast",
-"label.brocade.vcs.address": "Endere\u00e7o do Vcs Switch",
-"label.bucket": "Balde",
-"label.by.account": "por Conta",
-"label.by.domain": "por Dom\u00ednio",
-"label.by.level": "por N\u00edvel",
-"label.by.pod": "por Pod",
+"label.bootintosetup": "Iniciar no setup de hardware",
+"label.bootmode": "Modo de inicializac\u0327\u00e3o",
+"label.boottype": "Tipo de inicializac\u0327\u00e3o",
+"label.broadcastdomainrange": "Intervalo do dom\u00ednio de broadcast",
+"label.broadcastdomaintype": "Tipo de dom\u00ednio broadcast",
+"label.broadcasturi": "URI de broadcast",
+"label.brocade.vcs.address": "Endere\u00e7o do switch Vcs",
+"label.bucket": "Bucket",
+"label.by.account": "por conta",
+"label.by.domain": "por dom\u00ednio",
+"label.by.level": "por n\u00edvel",
+"label.by.pod": "por pod",
 "label.by.state": "por estado",
-"label.by.type": "Por Tipo",
-"label.by.zone": "por Zona",
+"label.by.type": "Por tipo",
+"label.by.zone": "por zona",
+"label.bypassvlanoverlapcheck": "Ignorar a sobreposi\u00e7\u00e3o de ID/intervalo de VLAN",
 "label.cachemode": "Tipo do cache de escrita",
 "label.cancel": "Cancelar",
 "label.capacity": "Capacidade",
-"label.capacitybytes": "Capacidade de Bytes",
-"label.capacityiops": "IOPS Total",
+"label.capacitybytes": "Capacidade de bytes",
+"label.capacityiops": "IOPS total",
+"label.category": "Categoria",
+"label.certchain": "Cadeia",
 "label.certificate": "Certificado",
-"label.change.affinity": "Muda Afinidade",
+"label.certificate.upload": "Certificado carregado",
+"label.certificate.upload.failed": "Falha ao carregar certificado",
+"label.certificate.upload.failed.description": "Falha ao atualizar certificado SSL. Falha na verifica\u00e7\u00e3o do certificado.",
+"label.certificateid": "ID do certificado",
+"label.change.affinity": "Mudar afinidade",
+"label.change.ip.addess": "Trocar endere\u00e7o IP",
 "label.change.ipaddress": "Mudan\u00e7a de endere\u00e7o IP para NIC",
 "label.change.service.offering": "Alterar oferta de servi\u00e7o",
 "label.character": "Caracter",
-"label.checksum": "checksum",
+"label.checksum": "Checksum",
+"label.choose.resource.icon": "Escolha um \u00cdcone",
+"label.choose.saml.indentity": "Escolha um provedor de identidade SAML",
 "label.cidr": "CIDR",
-"label.cidrlist": "CIDR de Origem",
+"label.cidr.destination.network": "CIDR da rede de destino",
+"label.cidrlist": "Lista de CIDR ",
 "label.cisco.nexus1000v.ip.address": "Endere\u00e7o IP do Nexus 1000v",
 "label.cisco.nexus1000v.password": "Senha do Nexus 1000v",
 "label.cisco.nexus1000v.username": "Usu\u00e1rio do Nexus 1000v",
+"label.cks.cluster.autoscalingenabled": "Habilitar autoescalonamento neste cluster",
+"label.cks.cluster.maxsize": "Tamanho m\u00e1ximo do cluster (nodos worker)",
+"label.cks.cluster.minsize": "Tamanho m\u00ednimo do cluster (nodos worker)",
+"label.cks.cluster.size": "Tamanho do cluster (nodos worker)",
 "label.cleanup": "Limpar",
+"label.clear": "Limpar",
 "label.clear.list": "Limpar lista",
 "label.close": "Fechar",
+"label.cloudian.storage": "Armazenamento Cloudian",
 "label.cluster": "Cluster",
-"label.cluster.name": "Nome do Cluster",
+"label.cluster.name": "Nome do cluster",
+"label.cluster.size": "Tamanho do cluster",
 "label.clusterid": "Cluster",
-"label.clustername": "Cluster",
-"label.clusternamelabel": "Nome do Cluster",
+"label.clustername": "Nome do cluster",
 "label.clusters": "Clusters",
-"label.clustertype": "Tipo de Cluster",
+"label.clustertype": "Tipo de cluster",
 "label.clvm": "CLVM",
 "label.code": "C\u00f3digo",
+"label.comma.separated.list.description": "Insira uma lista de comandos separados por v\u00edrgulas",
+"label.comments": "Coment\u00e1rios",
 "label.community": "Comunidade",
+"label.complete": "Complete",
 "label.compute": "Computa\u00e7\u00e3o",
-"label.compute.offerings": "Oferta de Computa\u00e7\u00e3o",
+"label.compute.offerings": "Oferta de computa\u00e7\u00e3o",
 "label.configuration": "Configura\u00e7\u00e3o",
 "label.configure": "Configurar",
 "label.configure.ldap": "Configurar LDAP",
-"label.configure.sticky.policy": "Configurar Pol\u00edtica Fixa",
+"label.configure.ovs": "Configure Ovs",
+"label.configure.sticky.policy": "Configurar pol\u00edtica fixa",
+"label.confirm.delete.egress.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall de sa\u00edda selecionadas",
+"label.confirm.delete.firewall.rules": "Por favor, confirme se deseja apagar as regras de firewall selecionadas",
+"label.confirm.delete.isos": "Por favor, confirme se deseja apagar as ISOs selecionadas",
+"label.confirm.delete.loadbalancer.rules": "Por favor, confirme se deseja apagar as regras de balanceamento de carga selecionadas",
+"label.confirm.delete.portforward.rules": "Por favor, confirme se deseja apagar as regras de encaminhamento de porta selecionadas",
+"label.confirm.delete.templates": "Por favor, confirme se deseja apagar os templates selecionados",
+"label.confirm.release.public.ip.addresses": "Por favor, confirme se deseja liberar os endere\u00e7os IPs selecionados",
+"label.confirmacceptinvitation": "Por favor, confirme se deseja participar deste projeto",
 "label.confirmation": "Confirma\u00e7\u00e3o",
-"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto ?",
+"label.confirmdeclineinvitation": "Voc\u00ea tem certeza que quer rejeitar este convite de projeto?",
 "label.confirmpassword": "Confirme a senha",
+"label.confirmpassword.description": "Por favor, digite a mesma senha novamente",
 "label.connectiontimeout": "Tempo limite de conex\u00e3o",
-"label.conservemode": "Modo Conservativo",
+"label.conservemode": "Modo conservativo",
 "label.console.proxy": "Console proxy",
-"label.console.proxy.vm": "VM da Console Proxy",
+"label.console.proxy.vm": "VM da console proxy",
 "label.continue": "Continuar",
+"label.continue.install": "Continuar com a instala\u00e7\u00e3o",
+"label.controlnodes": "Controlar nodos",
+"label.copied.clipboard": "Copiado para a \u00c1rea de transfer\u00eancia",
+"label.copy": "Copiar",
+"label.copy.clipboard": "Copiar para \u00c1rea de transfer\u00eancia",
+"label.copyid": "Copiar ID",
 "label.cpu": "CPU",
-"label.cpu.sockets": "Sockets",
-"label.cpuallocated": "CPU Alocada por VMs",
+"label.cpu.sockets": "Sockets da CPU",
+"label.cpuallocated": "CPU alocada por VMs",
 "label.cpuallocatedghz": "Alocado",
 "label.cpulimit": "Limite de CPU",
 "label.cpumaxdeviation": "Desvio",
-"label.cpusockets": "O N\u00famero de Sockets de CPU",
+"label.cpunumber": "N\u00facleos da CPU",
+"label.cpusockets": "O n\u00famero de sockets de CPU",
 "label.cpuspeed": "CPU (em MHz)",
-"label.cputotal": "CPU TOTAL",
+"label.cputotal": "CPU total",
 "label.cputotalghz": "Total",
-"label.cpuused": "CPU Utilizada",
-"label.create.nfs.secondary.staging.storage": "Cria Armazenamento NFS de Est\u00e1gio Secund\u00e1rio",
+"label.cpuused": "CPU utilizada",
+"label.cpuusedghz": "CPU utilizada",
+"label.create.account": "Criar conta",
+"label.create.backup": "Iniciar backup",
+"label.create.network": "Criar nova rede",
+"label.create.nfs.secondary.staging.storage": "Cria armazenamento NFS de est\u00e1gio secund\u00e1rio",
 "label.create.project": "Criar um projeto",
+"label.create.project.role": "Criar fun\u00e7\u00e3o para o projeto",
+"label.create.site.vpn.connection": "Criar conex\u00e3o VPN site-para-Site",
+"label.create.site.vpn.gateway": "Criar gateway de VPN site-para-Site",
+"label.create.snapshot.for.volume": "Criar snapshot para volume",
 "label.create.ssh.key.pair": "Criar par de chaves SSH",
 "label.create.template": "Criar template",
+"label.create.tier.aclid.description": "A ACL associada \u00e0 camada",
+"label.create.tier.externalid.description": "ID da rede em um sistema externo",
+"label.create.tier.gateway.description": "Gateway da camada no intervalo superior do CIDR, n\u00e3o sobrepondo o CIDR das outras camadas dessa VPC.",
+"label.create.tier.name.description": "Um nome \u00fanico para a camada",
+"label.create.tier.netmask.description": "M\u00e1scara de rede da camada. Por exemplo 255.255.255.0",
+"label.create.tier.networkofferingid.description": "A oferta de rede da camada",
+"label.create.user": "Criar usu\u00e1rio",
 "label.create.vpn.connection": "Criar uma conex\u00e3o VPN",
 "label.created": "Criado",
-"label.credit": "Cru00e9dito",
-"label.crosszones": "Inter Zonas",
-"label.current": "isCurrent",
-"label.currentpassword": "Senha Antiga",
+"label.creating.iprange": "Criando intervalos de IP",
+"label.credit": "Cr\u00e9dito",
+"label.crosszones": "Inter zonas",
+"label.currency": "Moeda",
+"label.current": "Atual",
+"label.currentpassword": "Senha antiga",
 "label.custom": "Customizado",
-"label.customdisksize": "Tamanho Customizado",
+"label.customconstrained": "Customizado limitado",
+"label.customdisksize": "Tamanho customizado de disco",
+"label.customunconstrained": "Customizado ilimitado",
 "label.daily": "Di\u00e1rio",
+"label.dark.mode": "Modo escuro",
 "label.dashboard": "Dashboard",
-"label.data.disk.offering": "Oferta de Disco Adicional",
+"label.data.disk": "Disco de dados",
+"label.data.disk.offering": "Oferta de disco adicional",
 "label.date": "Data",
 "label.day": "Dia",
-"label.day.of.month": "Dia do M\u00eas",
-"label.day.of.week": "Dia da Semana",
+"label.day.of.month": "Dia do m\u00eas",
+"label.day.of.week": "Dia da semana",
 "label.dc.name": "Nome do DC",
 "label.decline.invitation": "Rejeitar convite",
 "label.dedicate": "Dedicado",
-"label.dedicate.cluster": "Cluster Dedicado",
-"label.dedicate.host": "Dedica Host",
-"label.dedicate.pod": "Pod Dedicado",
-"label.dedicate.vlan.vni.range": "Range de VLAN/VNI Dedicado",
-"label.dedicate.zone": "Zona Dedicada",
+"label.dedicate.cluster": "Cluster dedicado",
+"label.dedicate.host": "Dedicar host",
+"label.dedicate.pod": "Pod dedicado",
+"label.dedicate.vlan.vni.range": "Intervalo de VLAN/VNI dedicado",
+"label.dedicate.zone": "Zona dedicada",
 "label.dedicated": "Dedicado",
-"label.dedicated.vlan.vni.ranges": "Range(s) de VLAN/VNI Dedicados",
+"label.dedicated.vlan.vni.ranges": "Intervalo(s) de VLAN/VNI dedicados",
 "label.default": "Padr\u00e3o",
 "label.default.use": "Uso padr\u00e3o",
-"label.default.view": "Vis\u00e3o Padr\u00e3o",
+"label.default.view": "Vis\u00e3o padr\u00e3o",
+"label.defaultnetwork": "Rede padr\u00e3o",
 "label.delete": "Remover",
-"label.delete.acl.list": "Apagar Lista ACL",
-"label.delete.affinity.group": "Deletar Grupo de Afinidade",
+"label.delete.acl.list": "Apagar lista ACL",
+"label.delete.affinity.group": "Apagar grupo de afinidade",
 "label.delete.alerts": "Remover alertas",
-"label.delete.bigswitchbcf": "Remover BigSwitch BCF Controller",
-"label.delete.brocadevcs": "Remover Brocade Vcs Switch",
-"label.delete.ciscoasa1000v": "Apaga CiscoASA1000v",
-"label.delete.ciscovnmc.resource": "Apaga recurso CiscoVNMC",
+"label.delete.backup": "Apagar backup",
+"label.delete.bigswitchbcf": "Remover controlador BigSwitch BCF",
+"label.delete.brocadevcs": "Remover switch Brocade Vcs",
+"label.delete.certificate": "Apagar certificado",
+"label.delete.ciscoasa1000v": "Apagar CiscoASA1000v",
+"label.delete.ciscovnmc.resource": "Apagar recurso CiscoVNMC",
+"label.delete.dedicated.vlan.range": "Apagar intervalo de VLAN/VNI dedicado",
+"label.delete.domain": "Apagar dom\u00ednio",
 "label.delete.events": "Remover eventos",
 "label.delete.f5": "Remover F5",
-"label.delete.gateway": "delete gateway",
-"label.delete.internal.lb": "Apaga LB Interno",
+"label.delete.gateway": "Apagar gateway",
+"label.delete.icon": "Remover \u00edcone",
+"label.delete.instance.group": "Apagar grupo de inst\u00e2ncia",
+"label.delete.internal.lb": "Apagar LB interno",
 "label.delete.netscaler": "Remover NetScaler",
-"label.delete.niciranvp": "Remover Controlador Nvp",
-"label.delete.opendaylight.device": "Apaga Controladora OpenDaylight",
+"label.delete.niciranvp": "Remover controlador Nvp",
+"label.delete.opendaylight.device": "Apagar controladora OpenDaylight",
 "label.delete.pa": "Remover Palo Alto",
-"label.delete.project": "Deletar projeto",
-"label.delete.role": "Delete Role",
+"label.delete.portforward.rules": "Remover regras de encaminhamento de porta",
+"label.delete.project": "Apagar projeto",
+"label.delete.project.role": "Apagar fun\u00e7\u00e3o de projeto",
+"label.delete.role": "Apagar fun\u00e7\u00e3o",
+"label.delete.rule": "Apagar regra",
+"label.delete.setting": "Apagar configura\u00e7\u00e3o",
+"label.delete.snapshot.policy": "Apagar pol\u00edtica de snapshot",
 "label.delete.srx": "Remover SRX",
-"label.delete.vpn.connection": "deletar a conex\u00e3o VPN",
-"label.delete.vpn.customer.gateway": "deletar gateway de VPN de usu\u00e1rio",
-"label.delete.vpn.gateway": "deletar um gateway de VPN",
-"label.delete.vpn.user": "Deletar usu\u00e1rio VPN",
+"label.delete.sslcertificate": "Apagar certificado SSL",
+"label.delete.volumes": "Volume de dados a serem apagados",
+"label.delete.vpn.connection": "Remover conex\u00e3o VPN",
+"label.delete.vpn.customer.gateway": "Remover gateway de VPN de usu\u00e1rio",
+"label.delete.vpn.gateway": "Remover gateway de VPN",
+"label.delete.vpn.user": "Apagar usu\u00e1rio VPN",
+"label.deleteconfirm": "Por favor, confirme que voc\u00ea gostaria de apagar isto",
+"label.deleting": "Removendo",
 "label.deleting.failed": "Falha ao remover",
+"label.deleting.iso": "Removendo ISO",
+"label.deleting.template": "Remover template",
+"label.demote.project.owner": "Rebaixar conta para fun\u00e7\u00e3o regular",
+"label.demote.project.owner.user": "Rebaixar usu\u00e1rio para fun\u00e7\u00e3o Regular",
 "label.deny": "Negar",
-"label.deploymentplanner": "Deployment planejado",
+"label.deployasis": "Ler configura\u00e7\u00e3o da VM do OVA",
+"label.deploymentplanner": "Planejador de implanta\u00e7\u00e3o",
+"label.desc.importexportinstancewizard": "Importar e exportar inst\u00e2ncias para/de um cluster VMWare existente",
 "label.description": "Descri\u00e7\u00e3o",
+"label.destcidr": "CIDR de destino",
+"label.destination": "Destino",
 "label.destinationphysicalnetworkid": "ID de destino da rede f\u00edsica",
 "label.destroy": "Apagar",
 "label.destroy.router": "Destruir roteador",
 "label.details": "Detalhes",
-"label.deviceid": "ID do Dispositivo",
+"label.deviceid": "ID do dispositivo",
 "label.devices": "Dispositivos",
 "label.dhcp": "DHCP",
-"label.direct.attached.public.ip": "IP P\u00fablico COnectado Diretamente",
-"label.direct.ips": "IPs Diretos",
-"label.directdownload": "Direct Download",
-"label.disable.host": "Desabilita Host",
-"label.disable.network.offering": "Desabilita oferta de rede",
-"label.disable.provider": "Desabilitar Provider",
+"label.direct.attached.public.ip": "IP p\u00fablico conectado diretamente",
+"label.direct.ips": "IPs diretos",
+"label.directdownload": "Download direto",
+"label.disable.host": "Desabilitar host",
+"label.disable.network.offering": "Desabilitar oferta de rede",
+"label.disable.provider": "Desabilitar provedor",
+"label.disable.storage": "Desabilitar pool de armazenamento",
 "label.disable.vpc.offering": "Desabilitar oferta VPC",
 "label.disable.vpn": "Desabilitar VPN",
 "label.disabled": "Desativado",
-"label.disconnected": "Last Disconnected",
+"label.disconnected": "\u00daltima desconex\u00e3o",
 "label.disk": "Disco",
-"label.disk.offerings": "Oferta de Discos",
-"label.disk.size": "Tamanho do Disco",
-"label.diskbytesreadrate": "Taxa de Leitura do Disco (BPS)",
-"label.diskbyteswriterate": "Taxa de Escrita no Disco (BPS)",
+"label.disk.offerings": "Ofertas de disco",
+"label.disk.selection": "Sele\u00e7\u00e3o de disco",
+"label.disk.size": "Tamanho do disco",
+"label.diskbytesreadrate": "Taxa de leitura do disco (BPS)",
+"label.diskbyteswriterate": "Taxa de escrita no disco (BPS)",
 "label.diskiopsmax": "M\u00e1x IOPS",
 "label.diskiopsmin": "M\u00edn IOPS",
-"label.diskiopsreadrate": "Taxa de Leitura do Disco (IOPS)",
-"label.diskiopswriterate": "Taxa de Escrita no Disco (IOPS)",
-"label.diskioread": "Leitura do Disk (I/O)",
-"label.diskiowrite": "Escrita no Disco (I/O)",
-"label.diskkbsread": "Leitura do Disco (KiB)",
-"label.diskkbswrite": "Escrita no Disco (KiB)",
-"label.diskread": "Leitura do Disco",
-"label.diskwrite": "Escrita no Disco",
+"label.diskiopsreadrate": "Taxa de leitura do disco (IOPS)",
+"label.diskiopstotal": "IOPS total do disco",
+"label.diskiopswriterate": "Taxa de escrita no disco (IOPS)",
+"label.diskioread": "Leitura do disco (I/O)",
+"label.diskiowrite": "Escrita no disco (I/O)",
+"label.diskkbsread": "Leitura do disco (KiB)",
+"label.diskkbswrite": "Escrita no disco (KiB)",
+"label.diskread": "Leitura do disco",
+"label.diskwrite": "Escrita no disco",
 "label.diskoffering": "diskoffering",
-"label.diskofferingdisplaytext": "Oferta de Disco",
-"label.diskofferingid": "Oferta de Disco",
+"label.diskofferingdisplaytext": "Oferta de disco",
+"label.diskofferingid": "Oferta de disco",
 "label.disksize": "Tamanho (em GB)",
-"label.disksizeallocated": "Disco Alocado",
+"label.disksizeallocated": "Disco alocado",
 "label.disksizeallocatedgb": "Alocado",
-"label.disksizetotal": "Disco Total",
+"label.disksizetotal": "Disco total",
 "label.disksizetotalgb": "Total",
 "label.disksizeunallocatedgb": "N\u00e3o alocado",
+"label.disksizeused": "Tamanho de disco usado",
 "label.disksizeusedgb": "Usado",
 "label.display.text": "Descri\u00e7\u00e3o",
-"label.displayname": "Mostrar Nome",
+"label.displayname": "Nome de exibi\u00e7\u00e3o",
+"label.displaynetwork": "Mostrar rede",
 "label.displaytext": "Descri\u00e7\u00e3o",
-"label.distributedvpcrouter": "Roteador VPC Distribuido",
+"label.distributedvpcrouter": "Roteador VPC distribu\u00eddo",
 "label.dns": "DNS",
 "label.dns1": "DNS 1",
 "label.dns2": "DNS 2",
 "label.domain": "Dom\u00ednio",
-"label.domain.name": "Nome do Dom\u00ednio",
-"label.domain.router": "Roteador do Dom\u00ednio",
-"label.domain.suffix": "Sufixo de Dom\u00ednio DNS (ex. xyz.com)",
-"label.domainid": "ID do Dom\u00ednio",
+"label.domain.id": "ID do dom\u00ednio",
+"label.domain.name": "Nome do dom\u00ednio",
+"label.domain.router": "Roteador do dom\u00ednio",
+"label.domain.suffix": "Sufixo de dom\u00ednio DNS (ex. xyz.com)",
+"label.domainid": "ID do dom\u00ednio",
 "label.domainname": "Dom\u00ednio",
 "label.domainpath": "Dom\u00ednio",
+"label.domains": "Dom\u00ednios",
 "label.done": "Pronto",
+"label.download": "Download",
+"label.download.kubeconfig.cluster": "Baixar kubeconfig para o cluster <br><br> A ferramenta de linha de comando <code><b>kubectl</b></code> usa os arquivos kubeconfig para encontrar informa\u00e7\u00f5es necess\u00e1rias para escolher o cluster e se comunicar com o servidor da API do cluster.",
+"label.download.kubectl": "Baixar a ferramenta <code><b>kubectl</b></code> para a vers\u00e3o Kubernetes do cluster",
+"label.download.kubernetes.cluster.config": "Baixar a configura\u00e7\u00e3o do cluster Kubernetes",
+"label.download.percent": "Porcentagem do download",
+"label.download.state": "Estado do download",
 "label.dpd": "Detec\u00e7\u00e3o de correspondente morto",
 "label.driver": "Driver",
+"label.dynamicscalingenabled": "Escalonamento din\u00e2mico habilitado",
+"label.dynamicscalingenabled.tooltip": "VM s\u00f3 pode ser dinamicamente escalonada quando o escalonamento din\u00e2mico estiver habilitado no template, oferta de computa\u00e7\u00e3o e nas configura\u00e7\u00e3oes globais",
 "label.edit": "Editar",
-"label.edit.acl.list": "Edit ACL List",
-"label.edit.acl.rule": "Edita regra ACL",
+"label.edit.acl.list": "Editar lista ACL",
+"label.edit.acl.rule": "Editar regra ACL",
 "label.edit.project.details": "Editar detalhes do projeto",
-"label.edit.role": "Edit Role",
+"label.edit.project.role": "Editar fun\u00e7\u00e3o do projeto",
+"label.edit.role": "Editar fun\u00e7\u00e3o",
 "label.edit.rule": "Editar regra",
 "label.edit.secondary.ips": "Editar IPs secund\u00e1rios",
-"label.edit.tags": "Edite etiquetas",
+"label.edit.tags": "Editar etiquetas",
 "label.edit.traffic.type": "Editar tipo de tr\u00e1fego",
-"label.egress.rule": "Regra Egress",
+"label.edit.user": "Editar usu\u00e1rio",
+"label.egress": "Sa\u00edda",
+"label.egress.rule": "Regra de sa\u00edda",
 "label.egress.rules": "Regras de sa\u00edda",
 "label.egressdefaultpolicy": "Pol\u00edtica padr\u00e3o de egress\u00e3o",
 "label.elastic": "El\u00e1stico",
 "label.email": "Email",
-"label.enable.host": "Habilita Host",
+"label.enable.host": "Habilita host",
 "label.enable.network.offering": "Habilita oferta de rede",
-"label.enable.provider": "Habilitar provider",
+"label.enable.provider": "Habilitar provedor",
+"label.enable.storage": "Habilitar pool de armazenamento",
 "label.enable.vpc.offering": "Habilitar oferta VPC",
 "label.enable.vpn": "Habilitar VPN",
-"label.end.ip": "IP do fim",
+"label.end": "Fim",
+"label.end.ip": "IP final",
 "label.end.reserved.system.ip": "Fim dos IPs reservados para o sistema",
 "label.end.vlan": "VLAN final",
 "label.enddate": "Por data (final)",
-"label.endip": "IP do fim",
-"label.endipv4": "IP FInal IPv4",
-"label.endipv6": "IP FInal IPv6",
+"label.endip": "IP final",
+"label.endipv4": "IP final IPv4",
+"label.endipv6": "IP final IPv6",
 "label.endpoint": "Ponto de acesso",
-"label.endport": "Porta Final",
+"label.endport": "Porta final",
 "label.enter.token": "Digite o token",
 "label.error": "Erro",
-"label.error.code": "C\u00f3digo de Erro",
+"label.error.caught": "Erro detectado",
+"label.error.code": "C\u00f3digo de erro",
+"label.error.file.read": "N\u00e3o foi poss\u00edvel ler o arquivo",
+"label.error.file.upload": "N\u00e3o foi poss\u00edvel carregar o arquivo",
+"label.error.rules.file.import": "Por favor, escolha uma regra de CSV v\u00e1lida",
+"label.error.setting": "Erro de configura\u00e7\u00e3o",
 "label.error.something.went.wrong.please.correct.the.following": "Alguma coisa est\u00e1 errada; por favor corrija abaixo",
 "label.error.upper": "ERRO",
 "label.espencryption": "Encripta\u00e7\u00e3o ESP",
 "label.esphash": "Hash ESP",
 "label.esplifetime": "Tempo de vida do ESP (segundos)",
 "label.esppolicy": "Pol\u00edtica ESP",
+"label.esx.host": "ESX/ESXi host",
 "label.event": "Eventos",
-"label.event.archived": "Evento Arquivado",
-"label.event.deleted": "Evento Detectado",
+"label.event.archived": "Evento arquivado",
+"label.event.deleted": "Evento detectado",
+"label.event.timeline": "Linha do tempo do evento",
 "label.events": "Eventos",
 "label.every": "Cada",
-"label.example": "Examplo",
+"label.example": "Exemplo",
+"label.example.plugin": "PluginDeExemplo",
 "label.expunge": "Eliminar",
+"label.expunged": "Eliminado",
+"label.expunging": "Eliminando",
 "label.external.link": "Link externo",
+"label.externalid": "ID externo",
+"label.externalloadbalanceripaddress": "Endere\u00e7o externo do balanceador de carga",
+"label.extra": "Argumentos extras",
 "label.f5": "F5",
+"label.f5.ip.loadbalancer": "Balanceador de carga F5 Big Ip",
 "label.failed": "Falhou",
-"label.featured": "Featured",
-"label.fetch.latest": "Obter \u00faltimos",
+"label.featured": "Em destaque",
+"label.fetch.latest": "Atualizar",
+"label.files": "Alterar arquivos a serem recuperados",
+"label.filter": "Filtro",
+"label.filter.annotations.self": "Criado por mim",
+"label.filter.annotations.all": "Todos os coment\u00e1rios",
 "label.filterby": "Filtrar por",
-"label.fingerprint": "Impress\u00e3o Digital",
+"label.fingerprint": "Impress\u00e3o digital",
 "label.firewall": "Firewall",
-"label.firstname": "Primeiro Nome",
+"label.firewallrule": "Regra de firewall",
+"label.firstname": "Primeiro nome",
+"label.fix.errors": "Arrume os erros",
+"label.fixed": "Oferta fixa",

Review Comment:
   The label is a bit misleading, the problem here is that the English version uses `Fixed offering`, and the label is used in a compute offering context.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GutoVeronezi commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GutoVeronezi commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1168671612

   Merging based in the approvals and test results.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167835314

   @acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] SadiJr commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
SadiJr commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r852211216


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,877 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Armazenamento Secund\u00e1rio fornecido pelo S3",

Review Comment:
   ```suggestion
   "confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao Armazenamento Secund\u00e1rio fornecido pelo S3",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,877 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Armazenamento Secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
 "force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta Inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1, se voc\u00ea quiser permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1, se voc\u00ea quiser permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Troca de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de uma VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
 "label.action.delete.disk.offering": "Remover Oferta de Disco",
 "label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.nic": "Remover Interface de Rede",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover Armazenamento Prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo Armazenamento Prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover Armazenamento Secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo Armazenamento Secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover Oferta de Servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
 "label.action.destroy.instance": "Apagar Inst\u00e2ncia",
 "label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
 "label.action.destroy.systemvm": "Apagar VM de Sistema",
 "label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
 "label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
+"label.action.edit.domain": "Editar dom\u00ednio",
 "label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
+"label.action.edit.host": "Editar host",
 "label.action.edit.instance": "Editar Inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
+"label.action.edit.network": "Editar rede",
 "label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar Armazenamento Prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
 "label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.expunge.instance.processing": "Eliminando Inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de Imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de Imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar Inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando o cluster....",
 "label.action.migrate.instance": "Migrar Inst\u00e2ncia",
 "label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro Armazenamento Prim\u00e1rio",
 "label.action.migrate.systemvm": "Migrar VM de Sistema",
 "label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de Sistema para outro Armazenamento Prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
 "label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
 "label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
 "label.action.reboot.systemvm": "Reiniciar VM de Sistema",
 "label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Liberar VM",

Review Comment:
   Should be `"label.action.remove.vm": "Remover VM",` or `"label.action.release.vm": "Liberar VM",`?



##########
ui/public/locales/pt_BR.json:
##########
@@ -2061,246 +2727,631 @@
 "message.confirm.release.dedicated.zone": "Voc\u00ea deseja liberar esta zona dedicada?",
 "message.confirm.remove.event": "Voc\u00ea tem certeza que deseja remover este evento?",
 "message.confirm.remove.ip.range": "Por favor confirme que voc\u00ea deseja remover este range de IP.",
-"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do Balanceador de Carga",
-"message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de rede?",
+"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do balanceador de carga",
+"message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta Oferta de Rede?",
 "message.confirm.remove.selected.alerts": "Por favor confirme que voc\u00ea deseja remover os alertas selecionados",
 "message.confirm.remove.selected.events": "Por favor confirme que voc\u00ea deseja remover os eventos selecionados",
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
-"message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
+"message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta Oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.shutdown.provider": "Por favor confirme que voc\u00ea deseja desligar este provider",
+"message.confirm.start.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja iniciar este cluster Kubernetes.",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
+"message.confirm.stop.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja parar este cluster Kubernetes.",
 "message.confirm.stop.lb.vm": "Confirme que voc\u00ea deseja parar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
 "message.confirm.upgrade.routers.account.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta conta para o template mais novo.",
 "message.confirm.upgrade.routers.cluster.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores deste cluster para o template mais novo.",
 "message.confirm.upgrade.routers.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta zona para o template mais novo.",
 "message.confirm.upgrade.routers.pod.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores neste pod para o template mais novo.",
 "message.copy.iso.confirm": "Confirme se voc\u00ea deseja copiar a ISO para",
 "message.copy.template": "Copiar template <b id=\"copy_template_name_text\">XXX</b> da zona <b id=\"copy_template_source_zone_text\"></b> para",
-"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template ?",
-"message.create.template": "Voc\u00ea tem certeza que deseja criar um template ?",
+"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template?",
+"message.create.compute.offering": "Oferta de Computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB Interno",
+"message.create.internallb.failed": "Falha ao criar LB Interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB Interno em progresso",
+"message.create.service.offering": "Oferta de Servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.template": "Voc\u00ea tem certeza que deseja criar um template?",
 "message.create.template.vm": "Criar VM do template <b id=\"p_name\"></b>",
-"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamnho do disco.",
+"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamanho do disco.",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando Armazenamento Prim\u00e1rio",
+"message.creating.secondary.storage": "Criando Armazenamento Secund\u00e1rio",
 "message.creating.systemvm": "Criando VMs do sistema (isso pode levar algum tempo)",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de Imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
-"message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
+"message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este Grupo de Afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.sslcertificate": "Por favor, confirme que voc\u00ea gostaria de excluir este certificado.",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
 "message.desc.add.new.lb.sticky.rule": "Adicionar nova regra fixa de LB",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
-"message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
-"message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
-"message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece Ofertas de Rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada Inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de Armazenamento Prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um Par de Chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo Par de Chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.desc.created.ssh.key.pair": "Par de Chaves SSH criado",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "TEsta caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma Inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa Inst\u00e2ncia. A Inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar Inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de Armazenamento Prim\u00e1rio e iremos adicionar o primeiro agora. Um Armazenamento Prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
+"message.desc.reset.ssh.key.pair": "Por favor, especifique um Par de Chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de Armazenamento Secund\u00e1rio e iremos adicionar o primeiro agora. Um Armazenamento Secund\u00e1rios armazena templates de VM, Imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de Armazenamento Prim\u00e1rio) e um servidor de Armazenamento Secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
+"message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da Inst\u00e2ncia virtual.",
+"message.diagnostics.exitcode": "exitcode: var",
+"message.diagnostics.stderr": "stderr: var",
+"message.diagnostics.stdout": "stdout: var",
 "message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
-"message.disable.snapshot.policy": "Voc\u00ea desativou com sucesso sua pol\u00edtica de Snapshot.",
+"message.disable.snapshot.policy": "Voc\u00ea desativou com sucesso sua pol\u00edtica de snapshot.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
 "message.disable.vpn.access": "Confirme se voc\u00ea deseja desativar o acesso VPN.",
-"message.disabling.network.offering": "Desabilita oferta de rede",
-"message.disabling.vpc.offering": "Desabilitando oferta VPC",
-"message.disallowed.characters": "Caracteres n\u00e3o-permitidos: <,>",
-"message.download.iso": "Por favor clique <a href=\"#\">00000</a> para baixar o ISO",
-"message.download.template": "Por favor clique <a href=\"#\">00000</a> para baixar o template",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.disabling.network.offering": "Desabilitando Oferta de Rede",
+"message.disabling.vpc.offering": "Desabilitando Oferta VPC",
+"message.disallowed.characters": "Caracteres n\u00e3o permitidos: <,>",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de Disco criada:",
+"message.download.diagnostics": "Por favor clique no link para baixar os diagn\u00f3sticos obtidos:<p><a href=\"#\">00000</a>",
+"message.download.iso": "Por favor clique no link <a href=\"#\">00000</a> para baixar o ISO",
+"message.download.template": "Por favor clique no link <a href=\"#\">00000</a> para baixar o template",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
 "message.edit.account": "Editar (\"-1\" indica que n\u00e3o haver\u00e1 limites para a quantidade de recursos criado)",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
 "message.edit.confirm": "Por favor, confirme as altera\u00e7\u00f5es antes de clicar em \"Salvar\".",
 "message.edit.limits": "Especifique os limites para os seguintes recursos. \"-1\" indica sem limite para o total de recursos criados.",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enable.vpn.access": "VPN Est\u00e1 desativada para este endere\u00e7o IP. Gostaria de ativar o acesso VPN?",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
-"message.enabling.network.offering": "Habilitando oferta de rede",
+"message.enable.vpn.access": "VPN est\u00e1 desativada para este endere\u00e7o IP. Gostaria de ativar o acesso VPN?",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
+"message.enabled.vpn.note": "Nota: Os usu\u00e1rios de VPN s\u00e3o agora acessados alterando as vis\u00f5es na guia de redes.",
+"message.enabling.network.offering": "Habilitando Oferta de Rede",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.enabling.vpc.offering": "Habilitando oferta VPC",
+"message.enabling.vpc.offering": "Habilitando Oferta VPC",
 "message.enabling.zone": "Habilitando zona",
-"message.enabling.zone.dots": "Habilitando Zona....",
+"message.enabling.zone.dots": "Habilitando zona....",
 "message.enter.seperated.list.multiple.cidrs": "Por favor entre a de CIDRs separadas por v\u00edrgula, se houver mais de uma",
 "message.enter.token": "Por favor entre o token que voc\u00ea recebeu no e-mail privado.",
-"message.error.fixed.offering.kvm": "Não é possível escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.domain": "Insira o seu dom\u00ednio, deixe em branco para o dom\u00ednio root",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internal.dns2": "Por favor, insira o DNS 2 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da Inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB Interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.invalid.range": "Por favor, insira valores entre {min} e {max}",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv4.dns2": "Por favor, insira o DNS 2 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.cidr": "Por favor, insira o CIDR IpV6",
+"message.error.ipv6.dns1": "Por favor, insira o DNS 1 IPv6",
+"message.error.ipv6.dns2": "Por favor, insira o DNS 2 IPv6",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.domain": "Por favor, insira o dom\u00ednio da rede",
+"message.error.network.offering": "Por favor, selecione a Oferta de Rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a Oferta de Servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma Oferta de Computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.gslb.delete.confirm": "Confirme que voc\u00ea deseja apagar este GSLB",
 "message.gslb.lb.remove.confirm": "Confirme que voc\u00ea deseja remover o balanceamento de carga deste GSLB",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
+"message.guestnetwork.state.allocated": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 alocada, mas n\u00e3o configurada",
+"message.guestnetwork.state.destroy": "Indica que a rede \u00e9 eliminada",
+"message.guestnetwork.state.implemented": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 em uso",
+"message.guestnetwork.state.implementing": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 sendo implementada",
+"message.guestnetwork.state.setup": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 configurada",
+"message.guestnetwork.state.shutdown": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 sendo destru\u00edda",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
 "message.installwizard.click.retry": "Click no bot\u00e3o para tentar executar novamente.",
-"message.installwizard.copy.whatisacluster": "Um cluster prov\u00ea uma maneira de agrupar hosts. Os hosts em um cluster tem hardware id\u00eantico, rodam o mesmo hypervisor, est\u00e3o na mesma subnet, acessam o mesmo storage compartilhado. Inst\u00e2ncias de m\u00e1quinas virtuais (VMs) podem ser migradas a quente - live migration -  de um host para outro host no mesmo cluster, sem interromper o servi\u00e7o para o usu\u00e1rio. Um Cluster \u00e9 a terceira maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Clusters est\u00e3o contidos em pods e pods est\u00e3o contidos em zonas.<br/><br/>O CloudStack&#8482; permite m\u00faltiplos clusters em uma mesma cloud, entretanto para a instala\u00e7\u00e3o b\u00e1sica, n\u00f3s iremos precisar apenas de um cluster.",
-"message.installwizard.copy.whatisahost": "Um host \u00e9 um \u00fanico computador. Os Hosts prov\u00eaem os recursos computacionais para executar as m\u00e1quinas virtuais.  Cada host possu\u00ed o software do hypervisor instalado nele para gerenciar as guest VMs (Exceto os hosts bare metal, que s\u00e3o um caso especial discutido no Guia Avan\u00e7ado de Instala\u00e7\u00e3o). Por exemplo, um servidor Linux com KVM habilitado,  um servidor Citrix XenServer e um servidor ESXi s\u00e3o hosts. Na Instala\u00e7\u00e3o B\u00e1sica, n\u00f3s utilizamos um \u00fanico host rodando XenServer ou KVM.<br/><br/>O host \u00e9 a menor unidade organizacional dentro de uma instala\u00e7\u00e3o CloudStack&#8482; . Hosts est\u00e3o contidos dentro de Clusters, clusters est\u00e3o contidos dentro de pods e pods est\u00e3o contidos dentro de zonas.",
+"message.installwizard.copy.whatisacluster": "Um cluster prov\u00ea uma maneira de agrupar hosts. Os hosts em um cluster tem hardware id\u00eantico, rodam o mesmo virtualizador, est\u00e3o na mesma subnet, acessam o mesmo armazenamento compartilhado. Inst\u00e2ncias de m\u00e1quinas virtuais (VMs) podem ser migradas a quente - live migration -  de um host para outro host no mesmo cluster, sem interromper o servi\u00e7o para o usu\u00e1rio. Um cluster \u00e9 a terceira maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Clusters est\u00e3o contidos em pods e pods est\u00e3o contidos em zonas.<br/><br/>O CloudStack&#8482; permite m\u00faltiplos clusters em uma mesma cloud, entretanto para a instala\u00e7\u00e3o b\u00e1sica, n\u00f3s iremos precisar apenas de um cluster.",
+"message.installwizard.copy.whatisahost": "Um host \u00e9 um \u00fanico computador. Os hosts prov\u00eaem os recursos computacionais para executar as m\u00e1quinas virtuais.  Cada host possu\u00ed o software do virtualizador instalado nele para gerenciar as guest VMs (Exceto os hosts bare metal, que s\u00e3o um caso especial discutido no guia avan\u00e7ado de instala\u00e7\u00e3o). Por exemplo, um servidor Linux com KVM habilitado, um servidor Citrix XenServer e um servidor ESXi s\u00e3o hosts. Na instala\u00e7\u00e3o b\u00e1sica, n\u00f3s utilizamos um \u00fanico host rodando XenServer ou KVM.<br/><br/>O host \u00e9 a menor unidade organizacional dentro de uma instala\u00e7\u00e3o CloudStack&#8482; . Hosts est\u00e3o contidos dentro de clusters, clusters est\u00e3o contidos dentro de pods e pods est\u00e3o contidos dentro de zonas.",
 "message.installwizard.copy.whatisapod": "Um pod normalmente representa um \u00fanico rack. Hosts no mesmo pod est\u00e3o na mesma subrede.<br/><br/> Um pod \u00e9 a segunda maior unidade organizacional de uma instala\u00e7\u00e3o CloudStack&#8482; . Pods est\u00e3o contidos dentro de zonas. Cada zona, pode conter um ou mais pods; Na instala\u00e7\u00e3o b\u00e1sica, voc\u00ea ir\u00e1 ter apenas um pod na sua zona.",
-"message.installwizard.copy.whatisazone": "Uma zona \u00e9 a maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Uma zona tipicamente corresponde a um \u00fanico datacenter, apesar de ser poss\u00edvel ter m\u00faltiplas zonas no mesmo datacenter. O benef\u00edcio de se organizar a infra-estrutura em zonas \u00e9 permitir o isolamento f\u00edsico e redund\u00e2ncia. Por exemplo, cada zona pode possuir sua pr\u00f3pria alimenta\u00e7\u00e3o de  energia e link de sa\u00edda de internet e zonas podem estar geograficamente separadas (apesar de n\u00e3o ser obrigat\u00f3rio).",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
-"message.installwizard.copy.whatisprimarystorage": "Uma infraestrutura de Cloud CloudStack; utiliza dois tipos de storage: storage prim\u00e1rio e storage secund\u00e1rio. Ambos os tipos podem ser iSCSI,  NFS servers, ou disco local.<br/><br/><strong>O Storage prim\u00e1rio</strong> est\u00e1 associado com um cluster, e armazena os volumes de disco de cada guest VM para todas as VMs em execu\u00e7\u00e3o nos hosts deste cluster. O servidor de storage prim\u00e1rio tipicamente encontra-se localizado perto dos hosts.",
-"message.installwizard.copy.whatissecondarystorage": "O storage secund\u00e1rio est\u00e1 associado a uma zona, ele \u00e9 respons\u00e1vel por armazenar o seguinte: <ul><li>Imagens de Templates do SO - que podem ser utilizadas para boot das VMs e podem incluir configura\u00e7\u00f5es adicionais, como por exemplo as aplica\u00e7\u00f5es instaladas</li><li>Imagens ISO - Imagens de sistema operacional que podem ser boot\u00e1veis ou n\u00e3o</li><li>Snapshots do volume de discos - c\u00f3pias salvas dos dados de uma VM que pode ser utilizada para recupera\u00e7\u00e3o de dados ou cria\u00e7\u00e3o de novos templates</ul>",
+"message.installwizard.copy.whatisazone": "Uma zona \u00e9 a maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Uma zona tipicamente corresponde a um \u00fanico datacenter, apesar de ser poss\u00edvel ter m\u00faltiplas zonas no mesmo datacenter. O benef\u00edcio de se organizar a infraestrutura em zonas \u00e9 permitir o isolamento f\u00edsico e redund\u00e2ncia. Por exemplo, cada zona pode possuir sua pr\u00f3pria alimenta\u00e7\u00e3o de  energia e link de sa\u00edda de internet e zonas podem estar geograficamente separadas (apesar de n\u00e3o ser obrigat\u00f3rio).",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de Imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente o
 s mesmos recursos.",
+"message.installwizard.copy.whatisprimarystorage": "Um CloudStack; uma infraestrutura de cloud utiliza dois tipos de armazenamento: Armazenamento Prim\u00e1rio e Armazenamento Secund\u00e1rio. Ambos os tipos podem ser iSCSI,  NFS servers, ou disco local.<br/><br/><strong>O Armazenamento Prim\u00e1rio</strong> est\u00e1 associado com um cluster, e armazena os volumes de disco de cada guest VM para todas as VMs em execu\u00e7\u00e3o nos hosts deste cluster. O servidor de Armazenamento Prim\u00e1rio tipicamente encontra-se localizado perto dos hosts.",
+"message.installwizard.copy.whatissecondarystorage": "O Armazenamento Secund\u00e1rio est\u00e1 associado a uma zona, ele \u00e9 respons\u00e1vel por armazenar o seguinte: <ul><li>Imagens de templates do SO - que podem ser utilizadas para boot das VMs e podem incluir configura\u00e7\u00f5es adicionais, como por exemplo as aplica\u00e7\u00f5es instaladas</li><li>Imagens ISO - Imagens de sistema operacional que podem ser boot\u00e1veis ou n\u00e3o</li><li>Snapshots do volume de discos - c\u00f3pias salvas dos dados de uma VM que pode ser utilizada para recupera\u00e7\u00e3o de dados ou cria\u00e7\u00e3o de novos templates</ul>",
 "message.installwizard.now.building": "Construindo sua cloud agora...",
-"message.installwizard.tooltip.addcluster.name": "Um nome para o cluster. Este nome pode ser um nome de sua escolha e n\u00e3o \u00e9 usado pelo CloudStack.",
+"message.installwizard.tooltip.addcluster.name": "Um nome para o cluster. este nome pode ser um nome de sua escolha e n\u00e3o \u00e9 usado pelo CloudStack.",
 "message.installwizard.tooltip.addhost.hostname": "O nome DNS ou endere\u00e7o IP do host.",
 "message.installwizard.tooltip.addhost.password": "Este \u00e9 a senha do usu\u00e1rio especificado acima (da sua instala\u00e7\u00e3o do XenServer)",
 "message.installwizard.tooltip.addhost.username": "Usualmente root.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o Armazenamento Secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
 "message.installwizard.tooltip.addpod.reservedsystemnetmask": "A m\u00e1scara de rede est\u00e1 em uso na subrede que os guests ir\u00e3o utilizar.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.addprimarystorage.name": "O Nome do dispositivo de storage.",
-"message.installwizard.tooltip.addprimarystorage.path": "(para NFS) No NFS este \u00e9 o path exportado pelo servidor. Path (para SharedMountPoint). Com o KVM este \u00e9 o path em cada host onde o storage prim\u00e1rio est\u00e1 montado. Por exemplo, \"/mnt/primary\".",
-"message.installwizard.tooltip.addprimarystorage.server": "(para NFS, iSCSI ou PreSetup) O Endere\u00e7o IP ou nome DNS do dispositivo de storage.",
-"message.installwizard.tooltip.addsecondarystorage.nfsserver": "O endere\u00e7o IP do servidor NFS hospedando o storage secund\u00e1rio",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o Armazenamento Secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addprimarystorage.name": "O nome do dispositivo de armazenamento.",
+"message.installwizard.tooltip.addprimarystorage.path": "(para NFS) No NFS este \u00e9 o path exportado pelo servidor. path (para SharedMountPoint). com o KVM este \u00e9 o path em cada host onde o Armazenamento Prim\u00e1rio est\u00e1 montado. Por exemplo, \"/mnt/primary\".",
+"message.installwizard.tooltip.addprimarystorage.server": "(para NFS, iSCSI ou PreSetup) O endere\u00e7o IP ou nome DNS do dispositivo de armazenamento.",
+"message.installwizard.tooltip.addsecondarystorage.nfsserver": "O endere\u00e7o IP do servidor NFS hospedando o Armazenamento Secund\u00e1rio",
 "message.installwizard.tooltip.addsecondarystorage.path": "Path exportado, localizado no servidor que voc\u00ea especificou acima",
-"message.installwizard.tooltip.addzone.dns1": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. Estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
-"message.installwizard.tooltip.addzone.dns2": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. Estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
-"message.installwizard.tooltip.addzone.internaldns1": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de sistema nesta zona. Estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
-"message.installwizard.tooltip.addzone.internaldns2": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de sistema nesta zona. Estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.dns1": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.dns2": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.internaldns1": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de Sistema nesta zona. estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de Sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.internaldns2": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de Sistema nesta zona. estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de Sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
 "message.installwizard.tooltip.addzone.name": "Um nome para a zona",
 "message.installwizard.tooltip.configureguesttraffic.description": "Uma descri\u00e7\u00e3o da sua rede",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.name": "Um nome para sua rede",
-"message.instance.scaled.up.confirm": "Voc\u00ea realmente quer escalonar sua inst\u00e2ncia?",
-"message.instancewizard.notemplates": "Voc\u00ea n\u00e3o possui nenhum template dispon\u00edvel; por favor adicione um template compat\u00edvel e reinicie o wizard de inst\u00e2ncia.",
-"message.ip.address.changed": "Seu endere\u00e7o IP pode ter mudado; voc\u00ea gostaria de atualizar a listagem ? Note que neste caso o painel de detalhes ir\u00e1 fechar.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.scaled.up.confirm": "Voc\u00ea realmente quer escalar sua Inst\u00e2ncia?",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.instancewizard.notemplates": "Voc\u00ea n\u00e3o possui nenhum template dispon\u00edvel; por favor adicione um template compat\u00edvel e reinicie o wizard de Inst\u00e2ncia.",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changed": "Seu endere\u00e7o IP pode ter mudado; voc\u00ea gostaria de atualizar a listagem? Note que neste caso o painel de detalhes ir\u00e1 fechar.",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
-"message.join.project": "Voc\u00ea agora entrou em um projeto. Por favor troque para a vis\u00e3o de Projeto para visualizar o projeto.",
-"message.launch.vm.on.private.network": "Voc\u00ea deseja executar a sua inst\u00e2ncia na sua pr\u00f3pria rede privada dedicada?",
+"message.join.project": "Voc\u00ea agora entrou em um projeto. Por favor troque para a vis\u00e3o de projeto para visualizar o projeto.",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
+"message.launch.vm.on.private.network": "Voc\u00ea deseja executar a sua Inst\u00e2ncia na sua pr\u00f3pria rede privada dedicada?",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
 "message.ldap.group.import": "Todos os usu\u00e1rios do grupo nome dado ser\u00e1 importado",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
 "message.link.domain.to.ldap": "Ativar sincroniza\u00e7\u00e3o autom\u00e1tica para este dom\u00ednio em LDAP",
-"message.listview.subselect.multi": "(Ctrl/Cmd-click)",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
-"message.migrate.instance.confirm": "Confirme o host que voc\u00ea deseja migrar a inst\u00e2ncia virtual.",
-"message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.listview.subselect.multi": "(Ctrl/Cmd-clique)",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
+"message.migrate.instance.confirm": "Confirme o host que voc\u00ea deseja migrar a Inst\u00e2ncia virtual.",
+"message.migrate.instance.select.host": "Por favor, selecione um host para migra\u00e7\u00e3o",
+"message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a Inst\u00e2ncia para outro host.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a Inst\u00e2ncia para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.lb.vm.to.ps": "Por favor, confirme que voc\u00ea deseja migrar a VM LB para outro Armazenamento Prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
-"message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.router.to.ps": "Por favor, confirme que voc\u00ea deseja migrar o roteador para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.system.vm.to.ps": "Por favor, confirme que voc\u00ea deseja migrar a VM de Sistema para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de Sistema:",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.host.failed": "Falha na migra\u00e7\u00e3o da VM para o host",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.ncc.delete.confirm": "Por favor, confirme se voc\u00ea deseja excluir este NCC",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
 "message.network.addvmnic": "Por favor confirme que voc\u00ea gostaria de adicionar uma nova VM NIC para esta rede.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
 "message.network.remote.access.vpn.configuration": "A configura\u00e7\u00e3o de acesso remoto VPN foi gerada, mas falhou ao ser aplicada. Por favor, verifique a conectividade dos elementos de rede e depois tente novamente.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
 "message.new.user": "Especifique abaixo para adicionar novos usu\u00e1rios para a conta",
-"message.no.affinity.groups": "Voc\u00ea n\u00e3o tem nenhum grupo de afinidade. Por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.no.host.available": "Sem hosts dispon\u00edveis para Migra\u00e7\u00e3o",
-"message.no.network.support": "O hypervisor escolhido, vSphere, n\u00e3o possui nenhum recurso de rede adicional. Por favor, v\u00e1 para o passo 5.",
+"message.no.affinity.groups": "Voc\u00ea n\u00e3o tem nenhum Grupo de Afinidade. Por favor, v\u00e1 para o pr\u00f3ximo passo.",
+"message.no.datadisk": "O template de multidisco n\u00e3o tem disco de dados, por favor, continue para o pr\u00f3ximo passo.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.no.host.available": "Sem hosts dispon\u00edveis para migra\u00e7\u00e3o",
+"message.no.label.on.left": "Nenhum r\u00f3tulo \u00e0 esquerda",
+"message.no.label.on.right": "Nenhum r\u00f3tulo \u00e0 direita",
+"message.no.more.hosts.available": "N\u00e3o h\u00e1 mais hosts dispon\u00edveis para a migra\u00e7\u00e3o",
+"message.no.network.support": "O virtualizador escolhido, vSphere, n\u00e3o possui nenhum recurso de rede adicional. Por favor, v\u00e1 para o passo 5.",
 "message.no.network.support.configuration.not.true": "Voc\u00ea n\u00e3o possui nenhuma zona com grupos de seguran\u00e7a habilitado. Assim sendo, n\u00e3o possui recursos adicionais de rede. Por favor continue para o passo 5.",
+"message.no.primary.stores": "Nenhum pool de Armazenamento Prim\u00e1rio dispon\u00edvel para migrac\u0327\u00e3o",
 "message.no.projects": "Voc\u00ea n\u00e3o possui nenhum projeto.<br/>Por favor crie um novo projeto \u00e0 partir da se\u00e7\u00e3o Projetos.",
 "message.no.projects.adminonly": "Voc\u00ea n\u00e3o possui nenhum projeto. <br/> Por favor solicite ao seu administrador a cria\u00e7\u00e3o de um novo projeto.",
 "message.number.clusters": "<h2>Clusters</h2>",
 "message.number.hosts": "<h2>Hosts</h2>",
-"message.number.pods": "<h2>PODs</h2>",
-"message.number.storage": "<h2>Volumes do Storage Prim\u00e1rio</h2>",
+"message.number.pods": "<h2>Pods</h2>",
+"message.number.storage": "<h2>Volumes do Armazenamento Prim\u00e1rio</h2>",
 "message.number.zones": "<h2>Zonas</h2>",
-"message.outofbandmanagement.action.maintenance": "Warning host is in maintenance mode",
+"message.outofbandmanagement.action.maintenance": "Aviso, o host est\u00e1 em modo de manuten\u00e7\u00e3o",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de Computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.ovf.properties.available": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.",
 "message.password.has.been.reset.to": "A senha foi redefinida para",
 "message.password.of.the.vm.has.been.reset.to": "A senha da VM foi redefinida para",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o Armazenamento Prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.pending.projects.1": "Voc\u00ea possui convites de projetos pendentes:",
-"message.pending.projects.2": "Para visualizar, por favor acesse a se\u00e7\u00e3o de projetos, depois selecione os convites no menu drop-down.",
+"message.pending.projects.2": "Para visualizar, por favor acesse a se\u00e7\u00e3o de Projetos, depois selecione os convites no menu drop-down.",
 "message.please.add.at.lease.one.traffic.range": "Por favor adicione pelo menos um range de tr\u00e1fego.",
-"message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este Par de Chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.proceed": "Por favor, v\u00e1 para o pr\u00f3ximo passo.",
 "message.please.select.a.configuration.for.your.zone": "Por favor selecione uma configuracao para sua zona.",
 "message.please.select.a.different.public.and.management.network.before.removing": "Por favor selecione uma rede p\u00fablica e de gerenciamento diferente antes de remover",
 "message.please.select.networks": "Por favor selecione as redes para sua m\u00e1quina virtual.",
-"message.please.select.ssh.key.pair.use.with.this.vm": "Por favor, selecione um par de chaves SSH que voc\u00ea deseja que esta VM utilize:",
+"message.please.select.ssh.key.pair.use.with.this.vm": "Por favor, selecione um Par de Chaves SSH que voc\u00ea deseja que esta VM utilize:",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
-"message.portable.ip.delete.confirm": "Favor confirmar que voc\u00ea deseja apagar esta Faixa de IPs Port\u00e1veis",
-"message.project.invite.sent": "Convite enviado para o usu\u00e1rio; Eles ser\u00e3o adicionados ao projeto ap\u00f3s aceitarem o convite",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.portable.ip.delete.confirm": "Favor confirmar que voc\u00ea deseja apagar esta faixa de IPs port\u00e1veis",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.project.invite.sent": "Convite enviado para o usu\u00e1rio; eles ser\u00e3o adicionados ao projeto ap\u00f3s aceitarem o convite",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma Inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 Inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas Inst\u00e2ncias e o IP p\u00fablico.",
+"message.publicip.state.allocated": "O endere\u00e7o IP est\u00e1 em uso.",
+"message.publicip.state.allocating": "O endere\u00e7o IP est\u00e1 sendo propagado para outros elementos de rede e ainda n\u00e3o est\u00e1 pronto para uso.",
+"message.publicip.state.free": "O endere\u00e7o IP est\u00e1 pronto para ser alocado.",
+"message.publicip.state.releasing": "O endere\u00e7o IP est\u00e1 sendo liberado para outros elementos de rede e n\u00e3o est\u00e1 pronto para aloca\u00e7\u00e3o.",
 "message.question.are.you.sure.you.want.to.add": "Voc\u00ea tem certeza que deseja adicionar",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
 "message.redirecting.region": "Redirecionando para regi\u00e3o...",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.register.failed": "Registra\u00e7\u00e3o falhou",
+"message.register.succeeded": "Registro bem sucedido",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover Inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
 "message.remove.region": "Voc\u00ea tem certeza que deseja remover esta regi\u00e3o deste servidor de gerenciamento?",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.remove.vpn.access": "Confirme se voc\u00ea deseja remover acesso VPN do seguinte Usu\u00e1rio.",
-"message.removed.ssh.key.pair": "Par de chaves SSH removido",
-"message.reset.password.warning.notpasswordenabled": "O template desta inst\u00e2ncia foi criado sem uma senha habilitada",
-"message.reset.password.warning.notstopped": "Sua inst\u00e2ncia deve estar parada antes de tentar trocar sua senha atual",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.remove.vpn.access": "Confirme se voc\u00ea deseja remover acesso VPN do seguinte usu\u00e1rio.",
+"message.removed.ssh.key.pair": "Par de Chaves SSH removido",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.password.warning.notpasswordenabled": "O template desta Inst\u00e2ncia foi criado sem uma senha habilitada",
+"message.reset.password.warning.notstopped": "Sua Inst\u00e2ncia deve estar parada antes de tentar trocar sua senha atual",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para Armazenamento Prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.mgmt.usage.server": "Por favor reinicie seu servidor(es) de gerenciamento e seu servidor(es) de utiliza\u00e7\u00e3o para as mudan\u00e7as entrarem em efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
 "message.restorevm": "Quer restaurar a VM?",
 "message.role.ordering.fail": "Reordering of rule permissions aborted as the list has changed while you were making changes. Please try again.",
 "message.role.update.fail": "Failed updating rule permission",
-"message.security.group.usage": "(Use <strong>Ctrl-clique</strong> para selecionar todos os Security Groups)",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
-"message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
-"message.select.instance": "Por favor selecione uma inst\u00e2ncia.",
-"message.select.iso": "Por favor selecione um ISO para sua nova inst\u00e2ncia virtual",
+"message.scale.processing": "Scale in progress",
+"message.security.group.usage": "(Use <strong>Ctrl-clique</strong> para selecionar todos os grupos de seguran\u00e7a)",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",

Review Comment:
   ```suggestion
   "message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a nuvem a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
   ```



##########
ui/public/locales/pt_BR.json:
##########
@@ -2061,246 +2727,631 @@
 "message.confirm.release.dedicated.zone": "Voc\u00ea deseja liberar esta zona dedicada?",
 "message.confirm.remove.event": "Voc\u00ea tem certeza que deseja remover este evento?",
 "message.confirm.remove.ip.range": "Por favor confirme que voc\u00ea deseja remover este range de IP.",
-"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do Balanceador de Carga",
-"message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de rede?",
+"message.confirm.remove.load.balancer": "Por favor, confirme que voc\u00ea quer remover a VM do balanceador de carga",
+"message.confirm.remove.network.offering": "Voc\u00ea tem certeza que deseja remover esta Oferta de Rede?",
 "message.confirm.remove.selected.alerts": "Por favor confirme que voc\u00ea deseja remover os alertas selecionados",
 "message.confirm.remove.selected.events": "Por favor confirme que voc\u00ea deseja remover os eventos selecionados",
 "message.confirm.remove.vmware.datacenter": "Por favor, confirme que voc\u00ea quer remover este VMware datacenter",
-"message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta oferta de VPC?",
+"message.confirm.remove.vpc.offering": "Voc\u00ea tem certeza que deseja remover esta Oferta de VPC?",
 "message.confirm.replace.acl.new.one": "Voc\u00ea deseja substituir a ACL com uma nova?",
-"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do Roteador?",
+"message.confirm.scale.up.router.vm": "Voc\u00ea realmente quer escalonar a VM do roteador?",
 "message.confirm.scale.up.system.vm": "Voc\u00ea realmente quer escalonar a VM do sistema?",
 "message.confirm.shutdown.provider": "Por favor confirme que voc\u00ea deseja desligar este provider",
+"message.confirm.start.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja iniciar este cluster Kubernetes.",
 "message.confirm.start.lb.vm": "Confirme que voc\u00ea deseja iniciar esta LB VM",
+"message.confirm.stop.kubernetes.cluster": "Por favor, confirme que voc\u00ea deseja parar este cluster Kubernetes.",
 "message.confirm.stop.lb.vm": "Confirme que voc\u00ea deseja parar esta LB VM",
-"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar template mais recente.",
+"message.confirm.sync.storage": "Por favor, confirme que voc\u00ea gostaria de sincronizar o pool de armazenamento",
+"message.confirm.upgrade.router.newer.template": "Por favor confirme que voc\u00ea deseja atualizar o roteador para usar o template mais recente.",
 "message.confirm.upgrade.routers.account.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta conta para o template mais novo.",
 "message.confirm.upgrade.routers.cluster.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores deste cluster para o template mais novo.",
 "message.confirm.upgrade.routers.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores desta zona para o template mais novo.",
 "message.confirm.upgrade.routers.pod.newtemplate": "Por favor confirme que voc\u00ea deseja atualizar todos os roteadores neste pod para o template mais novo.",
 "message.copy.iso.confirm": "Confirme se voc\u00ea deseja copiar a ISO para",
 "message.copy.template": "Copiar template <b id=\"copy_template_name_text\">XXX</b> da zona <b id=\"copy_template_source_zone_text\"></b> para",
-"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template ?",
-"message.create.template": "Voc\u00ea tem certeza que deseja criar um template ?",
+"message.copy.template.confirm": "Voc\u00ea tem certeza que deseja copiar o template?",
+"message.create.compute.offering": "Oferta de Computa\u00e7\u00e3o criada",
+"message.create.internallb": "Criando LB Interno",
+"message.create.internallb.failed": "Falha ao criar LB Interno",
+"message.create.internallb.processing": "Cria\u00e7\u00e3o do LB Interno em progresso",
+"message.create.service.offering": "Oferta de Servi\u00e7o criada",
+"message.create.snapshot.from.vmsnapshot.failed": "Falha ao criar snapshot a partir de uma snapshot de VM",
+"message.create.snapshot.from.vmsnapshot.progress": "Cria\u00e7\u00e3o de snapshot em progresso",
+"message.create.template": "Voc\u00ea tem certeza que deseja criar um template?",
 "message.create.template.vm": "Criar VM do template <b id=\"p_name\"></b>",
-"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamnho do disco.",
+"message.create.template.volume": "Especifique as seguintes informa\u00e7\u00f5es antes de criar o template a partir do disco: <b><span id=\"volume_name\"></span></b>. A cria\u00e7\u00e3o de um template a partir de um disco pode levar alguns minutos ou mais dependendo do tamanho do disco.",
+"message.create.volume.failed": "Falha ao criar volume",
+"message.create.volume.processing": "Cria\u00e7\u00e3o de volume em progresso",
+"message.create.vpc.offering": "Oferta VPC criada",
+"message.create.vpn.customer.gateway.failed": "A cria\u00e7\u00e3o do gateway da VPN do cliente falhou",
 "message.creating.cluster": "Criando cluster",
 "message.creating.guest.network": "Criando rede guest",
 "message.creating.physical.networks": "Criando redes fisicas",
 "message.creating.pod": "Criando pod",
-"message.creating.primary.storage": "Criando storage prim\u00e1rio",
-"message.creating.secondary.storage": "Criando storage secund\u00e1rio",
+"message.creating.primary.storage": "Criando Armazenamento Prim\u00e1rio",
+"message.creating.secondary.storage": "Criando Armazenamento Secund\u00e1rio",
 "message.creating.systemvm": "Criando VMs do sistema (isso pode levar algum tempo)",
 "message.creating.zone": "Criando zona.",
+"message.data.migration": "Migra\u00e7\u00e3o de dados",
+"message.data.migration.progress": "Migra\u00e7\u00e3o de dados entre armazenamento de Imagens",
+"message.datacenter.description": "Nome do datacenter no vCenter",
+"message.datastore.description": "Nome da datastore no vCenter",
 "message.dedicate.zone": "Zona dedicada",
 "message.dedicated.zone.released": "Zona dedicada lioberada",
+"message.dedicating.cluster": "Dedicando cluster...",
+"message.dedicating.host": "Dedicando host...",
+"message.dedicating.pod": "Dedicando pod...",
+"message.dedicating.zone": "Dedicando zona...",
 "message.delete.account": "Confirme se voc\u00ea deseja excluir esta conta.",
-"message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este grupo de afinidade",
+"message.delete.acl.processing": "Removendo regra ACL...",
+"message.delete.acl.rule": "Remover regra ACL",
+"message.delete.acl.rule.failed": "Falha ao remover regra ACL",
+"message.delete.affinity.group": "Por favor, confirme que voc\u00ea deseja remover este Grupo de Afinidade",
+"message.delete.backup": "Voc\u00ea tem certeza de que quer apagar o backup?",
+"message.delete.failed": "Falha ao remover",
 "message.delete.gateway": "Favor confirmar que voc\u00ea deseja deleta o gateway",
-"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto ?",
+"message.delete.port.forward.processing": "Removendo regra de encaminhamento de porta...",
+"message.delete.project": "Voc\u00ea tem certeza que deseja deletar este projeto?",
+"message.delete.rule.processing": "Removendo regra...",
+"message.delete.sslcertificate": "Por favor, confirme que voc\u00ea gostaria de excluir este certificado.",
+"message.delete.static.route.failed": "Falha ao remover rota est\u00e1tica",
+"message.delete.static.route.processing": "Removendo rota est\u00e1tica...",
+"message.delete.tag.failed": "Falha ao remover etiqueta",
+"message.delete.tag.for.networkacl": "Remover etiqueta para rede ACL",
+"message.delete.tag.processing": "Removendo etiqueta...",
 "message.delete.user": "Por favor confirme que voc\u00ea deseja deletar este usu\u00e1rio.",
 "message.delete.vpn.connection": "Favor confirmar que voc\u00ea deseja deletar esta conex\u00e3o VPN",
 "message.delete.vpn.customer.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN de usu\u00e1rio",
 "message.delete.vpn.gateway": "Favor confirmar que voc\u00ea deseja deletar este gateway de VPN",
+"message.deleting.node": "Removendo nodo",
+"message.deleting.vm": "Removendo VM",
+"message.deployasis": "O modelo selecionado \u00e9 Deploy As-Is, ou seja, a VM \u00e9 implantada atrav\u00e9s da importa\u00e7\u00e3o de um OVA com vApps diretamente no vCenter. O redimensionamento do(s) disco(s) raiz(s) \u00e9 permitido somente em VMs paradas para tais modelos.",
 "message.desc.add.new.lb.sticky.rule": "Adicionar nova regra fixa de LB",
-"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. Este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece ofertas de rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
-"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento Guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
-"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo hypervisor, est\u00e3o na mesma sub-rede e acessam o mesmo storage compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de storage prim\u00e1rio.",
-"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um par de chaves ssh.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo par de chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
-"message.desc.created.ssh.key.pair": "Par de chaves SSH criado",
-"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. Para um host funcionar no CloudStack, voc\u00ea deve instalar um hypervisor no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
-"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de storage prim\u00e1rio e iremos adicionar o primeiro agora. Um storage prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. Utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo hypervisor utilizado.",
-"message.desc.reset.ssh.key.pair": "Por favor, especifique um par de chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
-"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de storage secund\u00e1rio e iremos adicionar o primeiro agora. Um storage secund\u00e1rios armazena templates de VM, imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
-"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As Zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de storage prim\u00e1rio) e um servidor de storage secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
-"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco ?",
-"message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da inst\u00e2ncia virtual.",
+"message.desc.advanced.zone": "Para topologias de rede mais sofisticadas. este modelo fornece maior flexibilidade na defini\u00e7\u00e3o de redes de clientes e fornece Ofertas de Rede personalizadas, tais como firewall, VPN ou de balanceamento de carga.",
+"message.desc.basic.zone": "Fornece uma \u00fanica rede onde em cada Inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente na rede. O isolamento guest podem ser fornecidos atrav\u00e9s de camada-3 da rede com grupos de seguran\u00e7a (filtragem da fonte de endere\u00e7os IP).",
+"message.desc.cluster": "Cada pod deve conter um ou mais clusters, e iremos adicionar o primeiro cluster agora. Um cluster fornece uma maneira de agrupamento de hosts. Os hosts de um cluster t\u00eam hardware id\u00eantico, executam o mesmo virtualizador, est\u00e3o na mesma sub-rede e acessam o mesmo armazenamento compartilhado. Cada cluster \u00e9 constitu\u00eddo por um ou mais hosts e um ou mais servidores de Armazenamento Prim\u00e1rio.",
+"message.desc.create.ssh.key.pair": "Por favor, preencha os seguintes dados para criar ou registar um Par de Chaves SSH.<br><br>(1) Se a chave p\u00fablica est\u00e1 definida, CloudStack ir\u00e1 registrar a chave p\u00fablica. Voc\u00ea pode us\u00e1-la atrav\u00e9s de sua chave privada.<br><br>(2) Se a chave p\u00fablica n\u00e3o est\u00e1 definida, CloudStack ir\u00e1 criar um novo Par de Chaves SSH. Neste caso, copie e salve a chave privada. CloudStack n\u00e3o ir\u00e1 mant\u00ea-la.<br>",
+"message.desc.created.ssh.key.pair": "Par de Chaves SSH criado",
+"message.desc.host": "Cada cluster deve conter pelo menos um host (computador) para as VMs guest serem executadas e iremos adicionar o primeira host agora. para um host funcionar no CloudStack, voc\u00ea deve instalar um virtualizador no host, atribuir um endere\u00e7o IP e garantir que o host est\u00e1 conectado ao servidor de gerenciamento do CloudStack.<br/><br/>Forne\u00e7a o hostname ou o endere\u00e7o IP do host, o nome de usu\u00e1rio (geralmente root) e a senha  e qualquer label que voc\u00ea utiliza para categorizar os hosts.",
+"message.desc.importexportinstancewizard": "TEsta caracter\u00edstica s\u00f3 se aplica aos clusters Cloudstack VMware. Ao optar por gerenciar uma Inst\u00e2ncia, o CloudStack assume a orquestra\u00e7\u00e3o dessa Inst\u00e2ncia. A Inst\u00e2ncia \u00e9 deixada em funcionamento e n\u00e3o movida fisicamente. Desagrupar Inst\u00e2ncias, remove a capacidade do CloudStack de gerenci\u00e1-las (mas elas s\u00e3o deixadas em funcionamento e n\u00e3o s\u00e3o destru\u00eddas).",
+"message.desc.primary.storage": "Cada cluster deve conter um ou mais servidores de Armazenamento Prim\u00e1rio e iremos adicionar o primeiro agora. Um Armazenamento Prim\u00e1rio, cont\u00e9m os volumes de disco para todas as VMs em execu\u00e7\u00e3o nos hosts do cluster. utiliza qualquer protocolo compat\u00edvel com os padr\u00f5es que \u00e9 suportado pelo virtualizador utilizado.",
+"message.desc.reset.ssh.key.pair": "Por favor, especifique um Par de Chaves SSH que voc\u00ea deseja adicionar a esta VM. Por favor, note que a senha de root ser\u00e1 alterada por esta opera\u00e7\u00e3o caso a senha esteja ativada.",
+"message.desc.secondary.storage": "Cada zona deve ter pelo menos um NFS ou servidor de Armazenamento Secund\u00e1rio e iremos adicionar o primeiro agora. Um Armazenamento Secund\u00e1rios armazena templates de VM, Imagens ISO e snapshots do volume de disco da VM. Esse servidor deve estar dispon\u00edvel para todos os hosts na zona. <br/><br/> Fornecer o endere\u00e7o IP e o caminho exportados.",
+"message.desc.zone": "Uma zona \u00e9 a maior unidade organizacional no CloudStack e normalmente corresponde \u00e0 um \u00fanico datacenter. As zonas disponibilizam isolamento f\u00edsico e redund\u00e2ncia. Uma zona \u00e9 composta por um ou mais pods (cada um dos quais cont\u00e9m os hosts e servidores de Armazenamento Prim\u00e1rio) e um servidor de Armazenamento Secund\u00e1rio que \u00e9 compartilhado por todos os pods na zona.",
+"message.detach.disk": "Voc\u00ea tem certeza que deseja desconectar este disco?",
+"message.detach.iso.confirm": "Confirme se voc\u00ea deseja desconectar o ISO da Inst\u00e2ncia virtual.",
+"message.diagnostics.exitcode": "exitcode: var",
+"message.diagnostics.stderr": "stderr: var",
+"message.diagnostics.stdout": "stdout: var",
 "message.disable.account": "Por favor confirme que voc\u00ea deseja desabilitar esta conta. Ap\u00f3s desabilitar uma conta, todos os usu\u00e1rios desta conta n\u00e3o ir\u00e3o possuir mais acesso aos seus recursos da cloud.  Todas as m\u00e1quinas virtuais ser\u00e3o automaticamente desligadas.",
-"message.disable.snapshot.policy": "Voc\u00ea desativou com sucesso sua pol\u00edtica de Snapshot.",
+"message.disable.snapshot.policy": "Voc\u00ea desativou com sucesso sua pol\u00edtica de snapshot.",
 "message.disable.user": "Por favor confirme que voc\u00ea deseja desabilitar este usu\u00e1rio.",
 "message.disable.vpn": "Voc\u00ea tem certeza que deseja desabilitar a VPN?",
 "message.disable.vpn.access": "Confirme se voc\u00ea deseja desativar o acesso VPN.",
-"message.disabling.network.offering": "Desabilita oferta de rede",
-"message.disabling.vpc.offering": "Desabilitando oferta VPC",
-"message.disallowed.characters": "Caracteres n\u00e3o-permitidos: <,>",
-"message.download.iso": "Por favor clique <a href=\"#\">00000</a> para baixar o ISO",
-"message.download.template": "Por favor clique <a href=\"#\">00000</a> para baixar o template",
+"message.disable.vpn.failed": "Falha ao desabilitar VPN",
+"message.disable.vpn.processing": "Desabilitando VPN...",
+"message.disabling.network.offering": "Desabilitando Oferta de Rede",
+"message.disabling.vpc.offering": "Desabilitando Oferta VPC",
+"message.disallowed.characters": "Caracteres n\u00e3o permitidos: <,>",
+"message.discovering.feature": "Descobrindo funcionalidades, por favor aguarde...",
+"message.disk.offering.created": "Oferta de Disco criada:",
+"message.download.diagnostics": "Por favor clique no link para baixar os diagn\u00f3sticos obtidos:<p><a href=\"#\">00000</a>",
+"message.download.iso": "Por favor clique no link <a href=\"#\">00000</a> para baixar o ISO",
+"message.download.template": "Por favor clique no link <a href=\"#\">00000</a> para baixar o template",
 "message.download.volume": "Clique <a href=\"#\">00000</a> para baixar o disco",
 "message.download.volume.confirm": "Por favor confirme que voc\u00ea quer baixar este volume",
 "message.edit.account": "Editar (\"-1\" indica que n\u00e3o haver\u00e1 limites para a quantidade de recursos criado)",
+"message.edit.acl.failed": "Falha ao editar regra ACL",
+"message.edit.acl.processing": "Editando regra ACL...",
 "message.edit.confirm": "Por favor, confirme as altera\u00e7\u00f5es antes de clicar em \"Salvar\".",
 "message.edit.limits": "Especifique os limites para os seguintes recursos. \"-1\" indica sem limite para o total de recursos criados.",
+"message.edit.rule.failed": "Falha ao editar regra",
+"message.edit.rule.processing": "Atualizando regra...",
 "message.edit.traffic.type": "Favor especificar a etiqueta de tr\u00e1fego que voc\u00ea deseja associar com este tipo de tr\u00e1fego.",
 "message.enable.account": "Confirme se voc\u00ea deseja ativar a conta.",
+"message.enable.netsacler.provider.failed": "Falha ao habilitar provedor Netscaler",
+"message.enable.securitygroup.provider.failed": "Falha ao habilitar provedor do grupo de seguran\u00e7a",
 "message.enable.user": "Por favor confirme que voc\u00ea deseja habilitar este usu\u00e1rio.",
 "message.enable.vpn": "Por favor confirme que voc\u00ea deseja acesso VPN habilitado para este endere\u00e7o IP.",
-"message.enable.vpn.access": "VPN Est\u00e1 desativada para este endere\u00e7o IP. Gostaria de ativar o acesso VPN?",
-"message.enabled.vpn": "Seu acesso VPN Est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
-"message.enabled.vpn.ip.sec": "Sua chave IPSec (pre-shared) \u00e9",
-"message.enabling.network.offering": "Habilitando oferta de rede",
+"message.enable.vpn.access": "VPN est\u00e1 desativada para este endere\u00e7o IP. Gostaria de ativar o acesso VPN?",
+"message.enable.vpn.failed": "Falha ao habilitar VPN",
+"message.enable.vpn.processing": "Habilitando VPN...",
+"message.enabled.vpn": "Seu acesso VPN est\u00e1 ativado e pode ser acessado atrav\u00e9s do IP",
+"message.enabled.vpn.ip.sec": "Sua chave IPSec (pr\u00e9-compartilhada) \u00e9",
+"message.enabled.vpn.note": "Nota: Os usu\u00e1rios de VPN s\u00e3o agora acessados alterando as vis\u00f5es na guia de redes.",
+"message.enabling.network.offering": "Habilitando Oferta de Rede",
 "message.enabling.security.group.provider": "Habilitar provider de grupo de seguran\u00e7a",
-"message.enabling.vpc.offering": "Habilitando oferta VPC",
+"message.enabling.vpc.offering": "Habilitando Oferta VPC",
 "message.enabling.zone": "Habilitando zona",
-"message.enabling.zone.dots": "Habilitando Zona....",
+"message.enabling.zone.dots": "Habilitando zona....",
 "message.enter.seperated.list.multiple.cidrs": "Por favor entre a de CIDRs separadas por v\u00edrgula, se houver mais de uma",
 "message.enter.token": "Por favor entre o token que voc\u00ea recebeu no e-mail privado.",
-"message.error.fixed.offering.kvm": "Não é possível escalar VMs que utilizam o hipervisor KVM com oferta de computa\u00e7\u00e3o fixa.",
+"message.enter.valid.nic.ip": "Por favor insira um endere\u00e7o IP valido para o NIC",
+"message.error.access.key": "Por favor insira a chave de acesso",
+"message.error.add.guest.network": "Os campos IPv4 ou IPv6 precisam ser preenchidos ao adicionar uma rede guest",
+"message.error.add.secondary.ipaddress": "Houve um erro ao adicionar o endere\u00e7o IP secund\u00e1rio",
+"message.error.agent.password": "Por favor, insira a senha do agente",
+"message.error.agent.username": "Por favor, insira o usu\u00e1rio do agent",
+"message.error.binaries.iso.url": "Por favor, digite a URL ISO dos bin\u00e1rios",
+"message.error.bucket": "Por favor, insira o bucket",
+"message.error.cloudian.console": "Single-Sign-On falhou para o Cloudian management console. Solicite a seu administrador que conserte problemas de integra\u00e7\u00e3o.",
+"message.error.cluster.description": "Por favor, digite a descri\u00e7\u00e3o do Kubernetes cluster",
+"message.error.cluster.name": "Por favor, insira o nome do cluster",
+"message.error.confirm.password": "Por favor, confirme a nova senha",
+"message.error.current.password": "Por favor, insira a senha atual",
+"message.error.custom.disk.size": "Por favor, insira o tamanho do disco personalizado",
+"message.error.date": "Por favor, insira uma data",
+"message.error.description": "Por favor, insira uma descri\u00e7\u00e3o",
+"message.error.discovering.feature": "Exce\u00e7\u00e3o lan\u00e7ada durante a descoberta de funcionalidades",
+"message.error.display.text": "Por favor, insira o texto de exibi\u00e7\u00e3o",
+"message.error.domain": "Insira o seu dom\u00ednio, deixe em branco para o dom\u00ednio root",
+"message.error.enable.saml": "Incapaz de encontrar IDs de usu\u00e1rios para ativar o SAML Single Sign On, por favor, ative-o manualmente.",
+"message.error.endip": "Por favor, insira o IP final",
+"message.error.gateway": "Por favor, insira o gateway",
+"message.error.host.name": "Por favor, insira o nome do host",
+"message.error.host.password": "Por favor, insira a senha do host",
+"message.error.host.tags": "Por favor, insira as etiquetas do host",
+"message.error.host.username": "Por favor, insira o usu\u00e1rio do host",
+"message.error.hypervisor.type": "Por favor, insira o tipo de virtualizador",
+"message.error.input.value": "Por favor, insira um valor",
+"message.error.internal.dns1": "Por favor, insira o DNS 1 interno",
+"message.error.internal.dns2": "Por favor, insira o DNS 2 interno",
+"message.error.internallb.instance.port": "Por favor, especifique a porta da Inst\u00e2ncia",
+"message.error.internallb.name": "Por favor, especifique um nome para o LB Interno",
+"message.error.internallb.source.port": "Por favor, insira uma porta de origem",
+"message.error.invalid.range": "Por favor, insira valores entre {min} e {max}",
+"message.error.ip.range": "Por favor, insira um intervalo v\u00e1lido",
+"message.error.ipv4.address": "Por favor, insira um endere\u00e7o IPv4 v\u00e1lido",
+"message.error.ipv4.dns1": "Por favor, insira o DNS 1 IPv4",
+"message.error.ipv4.dns2": "Por favor, insira o DNS 2 IPv4",
+"message.error.ipv6.address": "Por favor, insira um endere\u00e7o IPv6 v\u00e1lido.",
+"message.error.ipv6.cidr": "Por favor, insira o CIDR IpV6",
+"message.error.ipv6.dns1": "Por favor, insira o DNS 1 IPv6",
+"message.error.ipv6.dns2": "Por favor, insira o DNS 2 IPv6",
+"message.error.ipv6.gateway": "Por favor, insira o gateway IpV6",
+"message.error.ipv6.gateway.format": "Por favor, insira um gateway IpV6 v\u00e1lido.",
+"message.error.kubecluster.name": "Por favor, insira um nome para o cluster Kubernetes",
+"message.error.kuberversion": "Por favor, insira a vers\u00e3o sem\u00e2ntica do Kubernetes",
+"message.error.limit.value": "O valr n\u00e3o deve ser inferior que",
+"message.error.loading.setting": "Houve um erro ao carregar estas configura\u00e7\u00f5es.",
+"message.error.lun": "Por favor, insira o # LUN",
+"message.error.macaddress": "Por favor, digite um endere\u00e7o MAC v\u00e1lido.",
+"message.error.name": "Por favor, insira um nome",
+"message.error.netmask": "Por favor, insira am\u00e1scara de rede",
+"message.error.network.domain": "Por favor, insira o dom\u00ednio da rede",
+"message.error.network.offering": "Por favor, selecione a Oferta de Rede",
+"message.error.new.password": "Por favor, insira uma nova senha",
+"message.error.nexus1000v.ipaddess": "Por favor, insira o endere\u00e7o IP do Nexus 1000v IP",
+"message.error.nexus1000v.password": "Por favor, insira a senha do Nexus 1000v",
+"message.error.nexus1000v.username": "Por favor, insira o usu\u00e1rio do Nexus 1000v",
+"message.error.number": "Por favor, insira um n\u00famero v\u00e1lido",
+"message.error.password": "Insira a sua senha",
+"message.error.path": "Por favor, insira o path",
+"message.error.provide.setting": "Deve fornecer uma chave v\u00e1lida e um valor para a configura\u00e7\u00e3o",
+"message.error.rados.monitor": "Por favor, digite o monitor RADOS",
+"message.error.rados.pool": "Por favor, digite o RADOS pool",
+"message.error.rados.secret": "Por favor, digite o RADOS secret",
+"message.error.rados.user": "Por favor, digite o usu\u00e1rio RADOS",
+"message.error.remove.nic": "Houve um erro",
+"message.error.remove.secondary.ipaddress": "Houve um erro ao remover o endere\u00e7o IP secund\u00e1rio",
+"message.error.required.input": "Por favor, digite os dados",
+"message.error.retrieve.kubeconfig": "N\u00e3o foi poss\u00edvel recuperar a configura\u00e7\u00e3o do cluster Kubernetes",
+"message.error.s3nfs.path": "Por favor, insira o S3 NFS path",
+"message.error.s3nfs.server": "Por favor, insira o servidor S3 NFS",
+"message.error.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o.",
+"message.error.sbdomain": "Por favor, insira o dom\u00ednio SMB",
+"message.error.sbdomain.password": "Por favor, insira a senha do dom\u00ednio SMB",
+"message.error.sbdomain.username": "Por favor, insira o usu\u00e1rio do dom\u00ednio SMB",
+"message.error.secret.key": "Por favor, insira a chave secreta",
+"message.error.select": "Por favor, escolha uma op\u00e7\u00e3o",
+"message.error.select.domain.to.dedicate": "Por favor, escolha o dom\u00ednio a ser dedicado",
+"message.error.select.zone.type": "Por favor, escolha o tipo de zona abaixo.",
+"message.error.server": "Por favor, insira o servidor",
+"message.error.serviceoffering.for.cluster": "Por favor, escolha a Oferta de Servi\u00e7o para o cluster Kubernetes",
+"message.error.size": "Por favor, insira o tamanho em GB",
+"message.error.size.for.cluster": "Por favor, insira o tamanho do cluster Kubernetes",
+"message.error.smb.password": "Por favor, insira a senha do SMB ",
+"message.error.smb.username": "Por favor, insira o usu\u00e1rio do SMB",
+"message.error.specify.sticky.name": "Por favor, especifique o nome sticky",
+"message.error.sr.namelabel": "Por favor, insira o nome-R\u00f3tulo SR",
+"message.error.startip": "Por favor, insira o IP de \u00cdnicio",
+"message.error.storage.tags": "Por favor, insira as tags de armazenamento",
+"message.error.target.iqn": "Por favor, insira o Target IQN",
+"message.error.time": "Por favor, selecione a hora",
+"message.error.traffic.label": "Por favor, insira o r\u00f3tulo de tr\u00e1fego",
+"message.error.try.save.setting": "Houve um erro ao salvar esta configura\u00e7\u00e3o. Por favor, tente novamente mais tarde.",
+"message.error.upload.iso.description": "Apenas uma ISO pode ser carregada de cada vez",
+"message.error.upload.template": "Falha no carregamento de template",
+"message.error.upload.template.description": "Apenas um template pode ser carregado de cada vez",
+"message.error.url": "Por favor, insira a URL",
+"message.error.username": "Insira o seu usu\u00e1rio",
+"message.error.valid.iops.range": "Por favor, insira uma faixa IOPS v\u00e1lida",
+"message.error.vcenter.datacenter": "Por favor, insira o vCenter datacenter",
+"message.error.vcenter.datastore": "Por favor, insira o vCenter datastore",
+"message.error.vcenter.host": "Por favor, insira o vCenter host",
+"message.error.vcenter.password": "Por favor, insira a senha vCenter",
+"message.error.vcenter.username": "Por favor, insira o usu\u00e1rio vCenter",
+"message.error.version.for.cluster": "Por favor, selecionar a vers\u00e3o Kubernetes para o cluster Kubernetes",
+"message.error.vlan.range": "Por favor, insira um intervalo VLAN/VNI v\u00e1lido",
+"message.error.volume.name": "Por favor, insira o nome do volume",
+"message.error.volumne": "Por favor, insira o volume",
+"message.error.volumne.group": "Por favor, insira o grupo de volume",
+"message.error.zone": "Por favor, selecione uma zona",
+"message.error.zone.combined": "Todas as zonas n\u00e3o podem ser combinadas com nenhuma outra zona",
+"message.error.zone.for.cluster": "Por favor, selecionar a zona para o cluster Kubernetes",
+"message.error.zone.name": "Por favor, insira o nome da zona",
+"message.error.zone.type": "Por favor, selecione o tipo de zona",
+"message.error.linstor.resourcegroup": "Por favor, insira o Linstor Resource-Group",
+"message.error.fixed.offering.kvm": "N\u00e3o \u00e9 poss\u00edvel escalar VMs que utilizam o virtualizador KVM com uma Oferta de Computa\u00e7\u00e3o fixa.",
+"message.fail.to.delete": "Falha ao deletar.",
+"message.failed.to.add": "Falha ao adicionar",
+"message.failed.to.assign.vms": "Falha ao atribuir VMs",
+"message.failed.to.remove": "Falha ao remover",
 "message.generate.keys": "Por favor confirme que voc\u00ea deseja gerar novas chaves para este usu\u00e1rio.",
 "message.gslb.delete.confirm": "Confirme que voc\u00ea deseja apagar este GSLB",
 "message.gslb.lb.remove.confirm": "Confirme que voc\u00ea deseja remover o balanceamento de carga deste GSLB",
 "message.guest.traffic.in.advanced.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de IDs de VLAN para transportar o tr\u00e1fego do guest para cada rede f\u00edsica.",
 "message.guest.traffic.in.basic.zone": "O tr\u00e1fego de rede guest \u00e9 para comunica\u00e7\u00e3o entre m\u00e1quinas virtuais do usu\u00e1rio final. Especifique um intervalo de endere\u00e7os IP para que CloudStack possa atribuir \u00e0s VMs. Certifique-se que este intervalo n\u00e3o se sobreponha o range de IPs reservados do sistema.",
+"message.guestnetwork.state.allocated": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 alocada, mas n\u00e3o configurada",
+"message.guestnetwork.state.destroy": "Indica que a rede \u00e9 eliminada",
+"message.guestnetwork.state.implemented": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 em uso",
+"message.guestnetwork.state.implementing": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 sendo implementada",
+"message.guestnetwork.state.setup": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 configurada",
+"message.guestnetwork.state.shutdown": "Indica que a configura\u00e7\u00e3o da rede est\u00e1 sendo destru\u00edda",
 "message.host.dedicated": "Host dedicado",
 "message.host.dedication.released": "Host dedicado liberado",
+"message.info.cloudian.console": "O Cloudian management console deve abrir em outra janela",
 "message.installwizard.click.retry": "Click no bot\u00e3o para tentar executar novamente.",
-"message.installwizard.copy.whatisacluster": "Um cluster prov\u00ea uma maneira de agrupar hosts. Os hosts em um cluster tem hardware id\u00eantico, rodam o mesmo hypervisor, est\u00e3o na mesma subnet, acessam o mesmo storage compartilhado. Inst\u00e2ncias de m\u00e1quinas virtuais (VMs) podem ser migradas a quente - live migration -  de um host para outro host no mesmo cluster, sem interromper o servi\u00e7o para o usu\u00e1rio. Um Cluster \u00e9 a terceira maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Clusters est\u00e3o contidos em pods e pods est\u00e3o contidos em zonas.<br/><br/>O CloudStack&#8482; permite m\u00faltiplos clusters em uma mesma cloud, entretanto para a instala\u00e7\u00e3o b\u00e1sica, n\u00f3s iremos precisar apenas de um cluster.",
-"message.installwizard.copy.whatisahost": "Um host \u00e9 um \u00fanico computador. Os Hosts prov\u00eaem os recursos computacionais para executar as m\u00e1quinas virtuais.  Cada host possu\u00ed o software do hypervisor instalado nele para gerenciar as guest VMs (Exceto os hosts bare metal, que s\u00e3o um caso especial discutido no Guia Avan\u00e7ado de Instala\u00e7\u00e3o). Por exemplo, um servidor Linux com KVM habilitado,  um servidor Citrix XenServer e um servidor ESXi s\u00e3o hosts. Na Instala\u00e7\u00e3o B\u00e1sica, n\u00f3s utilizamos um \u00fanico host rodando XenServer ou KVM.<br/><br/>O host \u00e9 a menor unidade organizacional dentro de uma instala\u00e7\u00e3o CloudStack&#8482; . Hosts est\u00e3o contidos dentro de Clusters, clusters est\u00e3o contidos dentro de pods e pods est\u00e3o contidos dentro de zonas.",
+"message.installwizard.copy.whatisacluster": "Um cluster prov\u00ea uma maneira de agrupar hosts. Os hosts em um cluster tem hardware id\u00eantico, rodam o mesmo virtualizador, est\u00e3o na mesma subnet, acessam o mesmo armazenamento compartilhado. Inst\u00e2ncias de m\u00e1quinas virtuais (VMs) podem ser migradas a quente - live migration -  de um host para outro host no mesmo cluster, sem interromper o servi\u00e7o para o usu\u00e1rio. Um cluster \u00e9 a terceira maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Clusters est\u00e3o contidos em pods e pods est\u00e3o contidos em zonas.<br/><br/>O CloudStack&#8482; permite m\u00faltiplos clusters em uma mesma cloud, entretanto para a instala\u00e7\u00e3o b\u00e1sica, n\u00f3s iremos precisar apenas de um cluster.",
+"message.installwizard.copy.whatisahost": "Um host \u00e9 um \u00fanico computador. Os hosts prov\u00eaem os recursos computacionais para executar as m\u00e1quinas virtuais.  Cada host possu\u00ed o software do virtualizador instalado nele para gerenciar as guest VMs (Exceto os hosts bare metal, que s\u00e3o um caso especial discutido no guia avan\u00e7ado de instala\u00e7\u00e3o). Por exemplo, um servidor Linux com KVM habilitado, um servidor Citrix XenServer e um servidor ESXi s\u00e3o hosts. Na instala\u00e7\u00e3o b\u00e1sica, n\u00f3s utilizamos um \u00fanico host rodando XenServer ou KVM.<br/><br/>O host \u00e9 a menor unidade organizacional dentro de uma instala\u00e7\u00e3o CloudStack&#8482; . Hosts est\u00e3o contidos dentro de clusters, clusters est\u00e3o contidos dentro de pods e pods est\u00e3o contidos dentro de zonas.",
 "message.installwizard.copy.whatisapod": "Um pod normalmente representa um \u00fanico rack. Hosts no mesmo pod est\u00e3o na mesma subrede.<br/><br/> Um pod \u00e9 a segunda maior unidade organizacional de uma instala\u00e7\u00e3o CloudStack&#8482; . Pods est\u00e3o contidos dentro de zonas. Cada zona, pode conter um ou mais pods; Na instala\u00e7\u00e3o b\u00e1sica, voc\u00ea ir\u00e1 ter apenas um pod na sua zona.",
-"message.installwizard.copy.whatisazone": "Uma zona \u00e9 a maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Uma zona tipicamente corresponde a um \u00fanico datacenter, apesar de ser poss\u00edvel ter m\u00faltiplas zonas no mesmo datacenter. O benef\u00edcio de se organizar a infra-estrutura em zonas \u00e9 permitir o isolamento f\u00edsico e redund\u00e2ncia. Por exemplo, cada zona pode possuir sua pr\u00f3pria alimenta\u00e7\u00e3o de  energia e link de sa\u00edda de internet e zonas podem estar geograficamente separadas (apesar de n\u00e3o ser obrigat\u00f3rio).",
-"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de Infra-estrutura como Servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o storage e os recursos computacionais que comp\u00f5em a infra-estrutura de cloud. Utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infra-estrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente os m
 esmos recursos.",
-"message.installwizard.copy.whatisprimarystorage": "Uma infraestrutura de Cloud CloudStack; utiliza dois tipos de storage: storage prim\u00e1rio e storage secund\u00e1rio. Ambos os tipos podem ser iSCSI,  NFS servers, ou disco local.<br/><br/><strong>O Storage prim\u00e1rio</strong> est\u00e1 associado com um cluster, e armazena os volumes de disco de cada guest VM para todas as VMs em execu\u00e7\u00e3o nos hosts deste cluster. O servidor de storage prim\u00e1rio tipicamente encontra-se localizado perto dos hosts.",
-"message.installwizard.copy.whatissecondarystorage": "O storage secund\u00e1rio est\u00e1 associado a uma zona, ele \u00e9 respons\u00e1vel por armazenar o seguinte: <ul><li>Imagens de Templates do SO - que podem ser utilizadas para boot das VMs e podem incluir configura\u00e7\u00f5es adicionais, como por exemplo as aplica\u00e7\u00f5es instaladas</li><li>Imagens ISO - Imagens de sistema operacional que podem ser boot\u00e1veis ou n\u00e3o</li><li>Snapshots do volume de discos - c\u00f3pias salvas dos dados de uma VM que pode ser utilizada para recupera\u00e7\u00e3o de dados ou cria\u00e7\u00e3o de novos templates</ul>",
+"message.installwizard.copy.whatisazone": "Uma zona \u00e9 a maior unidade organizacional em uma instala\u00e7\u00e3o CloudStack&#8482; . Uma zona tipicamente corresponde a um \u00fanico datacenter, apesar de ser poss\u00edvel ter m\u00faltiplas zonas no mesmo datacenter. O benef\u00edcio de se organizar a infraestrutura em zonas \u00e9 permitir o isolamento f\u00edsico e redund\u00e2ncia. Por exemplo, cada zona pode possuir sua pr\u00f3pria alimenta\u00e7\u00e3o de  energia e link de sa\u00edda de internet e zonas podem estar geograficamente separadas (apesar de n\u00e3o ser obrigat\u00f3rio).",
+"message.installwizard.copy.whatiscloudstack": "O CloudStack&#8482 \u00e9 uma plataforma de software que agrega recursos computacionais para construir uma Cloud de infraestrutura como servi\u00e7o (IaaS) p\u00fablica, privada ou h\u00edbrida. O CloudStack&#8482 ger\u00eancia a rede, o armazenamento e os recursos computacionais que comp\u00f5em a infraestrutura de cloud. utilize o CloudStack&#8482 para instalar, gerenciar e configurar os ambientes de cloud computing.<br/><br/>Indo al\u00e9m de Imagens de m\u00e1quinas virtuais individuais rodando em hardware commodity, CloudStack&#8482 prov\u00ea uma solu\u00e7\u00e3o  completa de software de infraestrutura de cloud para entregar datacenters virtuais como um servi\u00e7o - possuindo todos os componentes essenciais para contruir, instalar e gerenciar aplica\u00e7\u00f5es na cloud multi-camadas e multi-tenant. Ambas as vers\u00f5es open-source e premium est\u00e3o dispon\u00edveis, com a vers\u00e3o opensource oferecendo praticamente o
 s mesmos recursos.",
+"message.installwizard.copy.whatisprimarystorage": "Um CloudStack; uma infraestrutura de cloud utiliza dois tipos de armazenamento: Armazenamento Prim\u00e1rio e Armazenamento Secund\u00e1rio. Ambos os tipos podem ser iSCSI,  NFS servers, ou disco local.<br/><br/><strong>O Armazenamento Prim\u00e1rio</strong> est\u00e1 associado com um cluster, e armazena os volumes de disco de cada guest VM para todas as VMs em execu\u00e7\u00e3o nos hosts deste cluster. O servidor de Armazenamento Prim\u00e1rio tipicamente encontra-se localizado perto dos hosts.",
+"message.installwizard.copy.whatissecondarystorage": "O Armazenamento Secund\u00e1rio est\u00e1 associado a uma zona, ele \u00e9 respons\u00e1vel por armazenar o seguinte: <ul><li>Imagens de templates do SO - que podem ser utilizadas para boot das VMs e podem incluir configura\u00e7\u00f5es adicionais, como por exemplo as aplica\u00e7\u00f5es instaladas</li><li>Imagens ISO - Imagens de sistema operacional que podem ser boot\u00e1veis ou n\u00e3o</li><li>Snapshots do volume de discos - c\u00f3pias salvas dos dados de uma VM que pode ser utilizada para recupera\u00e7\u00e3o de dados ou cria\u00e7\u00e3o de novos templates</ul>",
 "message.installwizard.now.building": "Construindo sua cloud agora...",
-"message.installwizard.tooltip.addcluster.name": "Um nome para o cluster. Este nome pode ser um nome de sua escolha e n\u00e3o \u00e9 usado pelo CloudStack.",
+"message.installwizard.tooltip.addcluster.name": "Um nome para o cluster. este nome pode ser um nome de sua escolha e n\u00e3o \u00e9 usado pelo CloudStack.",
 "message.installwizard.tooltip.addhost.hostname": "O nome DNS ou endere\u00e7o IP do host.",
 "message.installwizard.tooltip.addhost.password": "Este \u00e9 a senha do usu\u00e1rio especificado acima (da sua instala\u00e7\u00e3o do XenServer)",
 "message.installwizard.tooltip.addhost.username": "Usualmente root.",
 "message.installwizard.tooltip.addpod.name": "O nome para o pod",
-"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addpod.reservedsystemendip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o Armazenamento Secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
 "message.installwizard.tooltip.addpod.reservedsystemgateway": "O gateway para os hosts neste pod.",
 "message.installwizard.tooltip.addpod.reservedsystemnetmask": "A m\u00e1scara de rede est\u00e1 em uso na subrede que os guests ir\u00e3o utilizar.",
-"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o storage secund\u00e1rio das VMs e Proxy Console das VMs. Estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
-"message.installwizard.tooltip.addprimarystorage.name": "O Nome do dispositivo de storage.",
-"message.installwizard.tooltip.addprimarystorage.path": "(para NFS) No NFS este \u00e9 o path exportado pelo servidor. Path (para SharedMountPoint). Com o KVM este \u00e9 o path em cada host onde o storage prim\u00e1rio est\u00e1 montado. Por exemplo, \"/mnt/primary\".",
-"message.installwizard.tooltip.addprimarystorage.server": "(para NFS, iSCSI ou PreSetup) O Endere\u00e7o IP ou nome DNS do dispositivo de storage.",
-"message.installwizard.tooltip.addsecondarystorage.nfsserver": "O endere\u00e7o IP do servidor NFS hospedando o storage secund\u00e1rio",
+"message.installwizard.tooltip.addpod.reservedsystemstartip": "Este \u00e9 o range de IP na rede privada que o CloudStack utiliza para gerenciar o Armazenamento Secund\u00e1rio das VMs e proxy console das VMs. estes endere\u00e7os IP s\u00e3o obtidos da mesma subrede dos servidores hosts.",
+"message.installwizard.tooltip.addprimarystorage.name": "O nome do dispositivo de armazenamento.",
+"message.installwizard.tooltip.addprimarystorage.path": "(para NFS) No NFS este \u00e9 o path exportado pelo servidor. path (para SharedMountPoint). com o KVM este \u00e9 o path em cada host onde o Armazenamento Prim\u00e1rio est\u00e1 montado. Por exemplo, \"/mnt/primary\".",
+"message.installwizard.tooltip.addprimarystorage.server": "(para NFS, iSCSI ou PreSetup) O endere\u00e7o IP ou nome DNS do dispositivo de armazenamento.",
+"message.installwizard.tooltip.addsecondarystorage.nfsserver": "O endere\u00e7o IP do servidor NFS hospedando o Armazenamento Secund\u00e1rio",
 "message.installwizard.tooltip.addsecondarystorage.path": "Path exportado, localizado no servidor que voc\u00ea especificou acima",
-"message.installwizard.tooltip.addzone.dns1": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. Estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
-"message.installwizard.tooltip.addzone.dns2": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. Estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
-"message.installwizard.tooltip.addzone.internaldns1": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de sistema nesta zona. Estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
-"message.installwizard.tooltip.addzone.internaldns2": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de sistema nesta zona. Estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.dns1": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.dns2": "Estes s\u00e3o os servidores DNS utilizados pelas guest VMs na zona. estes servidores DNS ser\u00e3o acessados pela interface de rede p\u00fablica que voc\u00ea ir\u00e1 adicionar posteriormente. O endere\u00e7o IP p\u00fablico da zona deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.internaldns1": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de Sistema nesta zona. estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de Sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
+"message.installwizard.tooltip.addzone.internaldns2": "Estes s\u00e3o os servidores DNS utilizados pelas VMs de Sistema nesta zona. estes servidores DNS ser\u00e3o acessados atrav\u00e9s da interface de rede privada das VMs de Sistema. O endere\u00e7o IP privado que voc\u00ea configurar para os pods deve possuir uma rota para os servidores DNS configurados aqui.",
 "message.installwizard.tooltip.addzone.name": "Um nome para a zona",
 "message.installwizard.tooltip.configureguesttraffic.description": "Uma descri\u00e7\u00e3o da sua rede",
-"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.guestendip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.guestgateway": "O gateway que os guests devem usar",
 "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "A m\u00e1scara de rede da subrede que os guests devem usar",
-"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma Interface de Rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
+"message.installwizard.tooltip.configureguesttraffic.gueststartip": "O range de endere\u00e7os IP que estar\u00e1 dispon\u00edvel para aloca\u00e7\u00e3o para os guests nesta zona. Caso uma interface de rede seja utilizada, estes IPs devem estar no mesmo CIDR que o CIDR do pod.",
 "message.installwizard.tooltip.configureguesttraffic.name": "Um nome para sua rede",
-"message.instance.scaled.up.confirm": "Voc\u00ea realmente quer escalonar sua inst\u00e2ncia?",
-"message.instancewizard.notemplates": "Voc\u00ea n\u00e3o possui nenhum template dispon\u00edvel; por favor adicione um template compat\u00edvel e reinicie o wizard de inst\u00e2ncia.",
-"message.ip.address.changed": "Seu endere\u00e7o IP pode ter mudado; voc\u00ea gostaria de atualizar a listagem ? Note que neste caso o painel de detalhes ir\u00e1 fechar.",
+"message.instances.managed": "Inst\u00e2ncias ou VMs controladas pelo CloudStack",
+"message.instances.scaled.up.confirm": "Voc\u00ea realmente quer escalar sua Inst\u00e2ncia?",
+"message.instances.unmanaged": "Inst\u00e2ncias ou VMs que n\u00e3o s\u00e3o controladas pelo CloudStack",
+"message.instancewizard.notemplates": "Voc\u00ea n\u00e3o possui nenhum template dispon\u00edvel; por favor adicione um template compat\u00edvel e reinicie o wizard de Inst\u00e2ncia.",
+"message.interloadbalance.not.return.elementid": "erro: A API listInternalLoadBalancerElements API n\u00e3o retorna o ID interno do elemento LB",
+"message.ip.address.changed": "Seu endere\u00e7o IP pode ter mudado; voc\u00ea gostaria de atualizar a listagem? Note que neste caso o painel de detalhes ir\u00e1 fechar.",
+"message.ip.address.changes.effect.after.vm.restart": "As mudan\u00e7as de endere\u00e7o IP entram em vigor somente ap\u00f3s o rein\u00edcio da VM.",
 "message.iso.desc": "Imagem de disco contendo dados ou m\u00eddia de sistema operacional boot\u00e1vel",
-"message.join.project": "Voc\u00ea agora entrou em um projeto. Por favor troque para a vis\u00e3o de Projeto para visualizar o projeto.",
-"message.launch.vm.on.private.network": "Voc\u00ea deseja executar a sua inst\u00e2ncia na sua pr\u00f3pria rede privada dedicada?",
+"message.join.project": "Voc\u00ea agora entrou em um projeto. Por favor troque para a vis\u00e3o de projeto para visualizar o projeto.",
+"message.kubeconfig.cluster.not.available": "kubeconfig do cluster Kubernetes n\u00e3o est\u00e1 dispon\u00edvel no momento",
+"message.kubernetes.cluster.delete": "Por favor, confirme que voc\u00ea quer destruir o cluster",
+"message.kubernetes.cluster.scale": "Por favor, selecione a configura\u00e7\u00e3o de cluster desejada",
+"message.kubernetes.cluster.start": "Por favor, confirme que voc\u00ea deseja iniciar o cluster",
+"message.kubernetes.cluster.stop": "Por favor, confirme que voc\u00ea deseja parar o cluster",
+"message.kubernetes.cluster.upgrade": "Por favor, selecione a nova vers\u00e3o do Kubernetes",
+"message.kubernetes.version.delete": "Por favor, confirme que voc\u00ea deseja excluir esta vers\u00e3o do Kubernetes",
+"message.launch.vm.on.private.network": "Voc\u00ea deseja executar a sua Inst\u00e2ncia na sua pr\u00f3pria rede privada dedicada?",
 "message.launch.zone": "A zona est\u00e1 pronta para ser executada; por favor, v\u00e1 para o pr\u00f3ximo passo.",
+"message.launch.zone.description": "A zona est\u00e1 pronta para iniciar; por favor, prossiga para o pr\u00f3ximo passo.",
+"message.launch.zone.hint": "Configurar componentes e tr\u00e1fego de rede, incluindo endere\u00e7os IP.",
 "message.ldap.group.import": "Todos os usu\u00e1rios do grupo nome dado ser\u00e1 importado",
+"message.license.agreements.not.accepted": "Contratos de licen\u00e7a n\u00e3o foram aceitos",
 "message.link.domain.to.ldap": "Ativar sincroniza\u00e7\u00e3o autom\u00e1tica para este dom\u00ednio em LDAP",
-"message.listview.subselect.multi": "(Ctrl/Cmd-click)",
-"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os Usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (Cloud Server) ainda poder\u00e3o ser acessados.",
-"message.migrate.instance.confirm": "Confirme o host que voc\u00ea deseja migrar a inst\u00e2ncia virtual.",
-"message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro host.",
-"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a inst\u00e2ncia para outro storage prim\u00e1rio.",
+"message.listnsp.not.return.providerid": "erro: A API listNetworkServiceProviders n\u00e3o retorna o ID do provedor virtualRouter",
+"message.listview.subselect.multi": "(Ctrl/Cmd-clique)",
+"message.load.host.failed": "Falha ao carregar os hosts",
+"message.lock.account": "Confirme se voc\u00ea deseja bloquear esta conta. Bloqueando a conta, todos os usu\u00e1rios desta conta n\u00e3o estar\u00e3o mais habilitados a gerenciar os recursos na nuvem. Os recursos existentes (cloud server) ainda poder\u00e3o ser acessados.",
+"message.login.failed": "Falha no login",
+"message.migrate.instance.confirm": "Confirme o host que voc\u00ea deseja migrar a Inst\u00e2ncia virtual.",
+"message.migrate.instance.select.host": "Por favor, selecione um host para migra\u00e7\u00e3o",
+"message.migrate.instance.to.host": "Por favor confirme que voc\u00ea deseja migrar a Inst\u00e2ncia para outro host.",
+"message.migrate.instance.to.ps": "Por favor confirme que voc\u00ea deseja migrar a Inst\u00e2ncia para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.lb.vm.to.ps": "Por favor, confirme que voc\u00ea deseja migrar a VM LB para outro Armazenamento Prim\u00e1rio.",
 "message.migrate.router.confirm": "Por favor confirme o host que voc\u00ea deseja migrar o roteador para:",
-"message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de sistema:",
-"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro storage prim\u00e1rio.",
+"message.migrate.router.to.ps": "Por favor, confirme que voc\u00ea deseja migrar o roteador para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.system.vm.to.ps": "Por favor, confirme que voc\u00ea deseja migrar a VM de Sistema para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.systemvm.confirm": "Por favor confirme o host para o qual voc\u00ea deseja migrar a VM de Sistema:",
+"message.migrate.volume": "Por favor confirme que voc\u00ea deseja migrar o volume para outro Armazenamento Prim\u00e1rio.",
+"message.migrate.volume.failed": "Falha ao migrar volume",
+"message.migrate.volume.processing": "Migrando volume...",
+"message.migrating.failed": "Falha na migra\u00e7\u00e3o",
+"message.migrating.processing": "Migra\u00e7\u00e3o em andamento para",
+"message.migrating.vm.to.host.failed": "Falha na migra\u00e7\u00e3o da VM para o host",
+"message.migrating.vm.to.storage.failed": "Falha na migra\u00e7\u00e3o da VM para o armazenamento",
+"message.move.acl.order": "Mover ordem da regra ACL",
+"message.move.acl.order.failed": "Falha ao mover regra ACL",
+"message.move.acl.order.processing": "Movendo regra ACL...",
+"message.ncc.delete.confirm": "Por favor, confirme se voc\u00ea deseja excluir este NCC",
+"message.network.acl.default.allow": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 permitido atrav\u00e9s do firewall para esta camada da VPC. Voc\u00ea deve considerar a seguran\u00e7a de sua rede.",
+"message.network.acl.default.deny": "Aten\u00e7\u00e3o: com esta pol\u00edtica todo o tr\u00e1fego ser\u00e1 negado atrav\u00e9s do firewall para esta camada da VPC.A fim de permitir o tr\u00e1fego atrav\u00e9s dele, ser\u00e1 necess\u00e1rio mudar as pol\u00edticas.",
 "message.network.addvm.desc": "Por favor especifique a rede onde voc\u00ea gostaria de adicionar esta VM. Uma nova NIC ser\u00e1 adicionada a esta rede.",
 "message.network.addvmnic": "Por favor confirme que voc\u00ea gostaria de adicionar uma nova VM NIC para esta rede.",
+"message.network.description": "Configura\u00e7\u00e3o da rede e do tr\u00e1fego",
+"message.network.error": "Erro de rede",
+"message.network.error.description": "N\u00e3o \u00e9 poss\u00edvel acessar o servidor de gerenciamento ou uma extens\u00e3o do navegador pode estar bloqueando a solicita\u00e7\u00e3o de rede.",
+"message.network.hint": "Configure componentes de rede e tr\u00e1fego p\u00fablico/guest/gerenciamento, incluindo endere\u00e7os IP.",
+"message.network.offering.change.warning": "AVISO: Alterar a oferta causar\u00e1 tempo de inatividade de conectividade para as VMs com NICs na rede.",
+"message.network.offering.forged.transmits": "O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
+"message.network.offering.mac.address.changes": "Se aplica somente para redes guest no virtualizador VMware.\nRejeitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM (definido no arquivo de configura\u00e7\u00e3o .vmx), o switch deixa todos os frames de entrada para o adaptador. \nSe o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para o endere\u00e7o MAC do adaptador de rede VM, a m\u00e1quina virtual recebe frames novamente.\nAceitar - Se o SO do guest mudar o endere\u00e7o MAC efetivo da m\u00e1quina virtual para um valor diferente do endere\u00e7o MAC do adaptador de rede VM, o switch permite a passagem de frames para o novo endere\u00e7o.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
+"message.network.offering.mac.learning": "Se aplica para redes guest no virtualizador VMware somente com VMware distributed virtual switches vers\u00e3o 6.6.0 & acima e vSphere vers\u00e3o 6.7 & acima.\nMAC learning permite conectividade de rede para m\u00faltiplos endere\u00e7os MAC atr\u00e1s de um \u00fanico vNIC.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
+"message.network.offering.mac.learning.warning": "AVISO: para usar o MAC Learning voc\u00ea deve assegurar-se de que os virtualizadores dos hosts est\u00e3o rodando ESXi 6.7+ e a rede usa o vSwitch 6.6.0+ distribu\u00eddo.",
+"message.network.offering.promiscuous.mode": "Se aplica apenas para redes guest no virtualizador VMware.\nRejeitar - O switch deixa qualquer frame de sa\u00edda de um adaptador de m\u00e1quina virtual com um endere\u00e7o MAC de origem diferente daquele do arquivo de configura\u00e7\u00e3o .vmx.\nAceitar - O switch n\u00e3o realiza filtragem e permite todos os frames de sa\u00edda.\nNenhum - padr\u00e3o de valor a partir da Configura\u00e7\u00e3o Global.",
 "message.network.remote.access.vpn.configuration": "A configura\u00e7\u00e3o de acesso remoto VPN foi gerada, mas falhou ao ser aplicada. Por favor, verifique a conectividade dos elementos de rede e depois tente novamente.",
-"message.network.removenic": "Por favor, confirme que deseja remover esta Interface de Rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.removenic": "Por favor, confirme que deseja remover esta interface de rede, esta a\u00e7\u00e3o tamb\u00e9m ir\u00e1 remover a rede associada \u00e0 VM.",
+"message.network.secondaryip": "Por favor, confirme que voc\u00ea gostaria de adquirir um novo IP secund\u00e1rio para este NIC. \n NOTA: Voc\u00ea precisa configurar manualmente o IP secund\u00e1rio rec\u00e9m-adquirido dentro da m\u00e1quina virtual.",
 "message.network.updateip": "Por favor, confirme que voc\u00ea gostaria de mudar o endere\u00e7o IP da NIC em VM.",
 "message.new.user": "Especifique abaixo para adicionar novos usu\u00e1rios para a conta",
-"message.no.affinity.groups": "Voc\u00ea n\u00e3o tem nenhum grupo de afinidade. Por favor, v\u00e1 para o pr\u00f3ximo passo.",
-"message.no.host.available": "Sem hosts dispon\u00edveis para Migra\u00e7\u00e3o",
-"message.no.network.support": "O hypervisor escolhido, vSphere, n\u00e3o possui nenhum recurso de rede adicional. Por favor, v\u00e1 para o passo 5.",
+"message.no.affinity.groups": "Voc\u00ea n\u00e3o tem nenhum Grupo de Afinidade. Por favor, v\u00e1 para o pr\u00f3ximo passo.",
+"message.no.datadisk": "O template de multidisco n\u00e3o tem disco de dados, por favor, continue para o pr\u00f3ximo passo.",
+"message.no.description": "Nenhuma descri\u00e7\u00e3o inserida.",
+"message.no.host.available": "Sem hosts dispon\u00edveis para migra\u00e7\u00e3o",
+"message.no.label.on.left": "Nenhum r\u00f3tulo \u00e0 esquerda",
+"message.no.label.on.right": "Nenhum r\u00f3tulo \u00e0 direita",
+"message.no.more.hosts.available": "N\u00e3o h\u00e1 mais hosts dispon\u00edveis para a migra\u00e7\u00e3o",
+"message.no.network.support": "O virtualizador escolhido, vSphere, n\u00e3o possui nenhum recurso de rede adicional. Por favor, v\u00e1 para o passo 5.",
 "message.no.network.support.configuration.not.true": "Voc\u00ea n\u00e3o possui nenhuma zona com grupos de seguran\u00e7a habilitado. Assim sendo, n\u00e3o possui recursos adicionais de rede. Por favor continue para o passo 5.",
+"message.no.primary.stores": "Nenhum pool de Armazenamento Prim\u00e1rio dispon\u00edvel para migrac\u0327\u00e3o",
 "message.no.projects": "Voc\u00ea n\u00e3o possui nenhum projeto.<br/>Por favor crie um novo projeto \u00e0 partir da se\u00e7\u00e3o Projetos.",
 "message.no.projects.adminonly": "Voc\u00ea n\u00e3o possui nenhum projeto. <br/> Por favor solicite ao seu administrador a cria\u00e7\u00e3o de um novo projeto.",
 "message.number.clusters": "<h2>Clusters</h2>",
 "message.number.hosts": "<h2>Hosts</h2>",
-"message.number.pods": "<h2>PODs</h2>",
-"message.number.storage": "<h2>Volumes do Storage Prim\u00e1rio</h2>",
+"message.number.pods": "<h2>Pods</h2>",
+"message.number.storage": "<h2>Volumes do Armazenamento Prim\u00e1rio</h2>",
 "message.number.zones": "<h2>Zonas</h2>",
-"message.outofbandmanagement.action.maintenance": "Warning host is in maintenance mode",
+"message.outofbandmanagement.action.maintenance": "Aviso, o host est\u00e1 em modo de manuten\u00e7\u00e3o",
+"message.ovf.configurations": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.As ofertas incompat\u00edveis de Computa\u00e7\u00e3o ser\u00e3o desativadas.",
+"message.ovf.properties.available": "H\u00e1 propriedades OVF dispon\u00edveis para a personaliza\u00e7\u00e3o do aparelho selecionado. Por favor, edite os valores de forma apropriada.",
 "message.password.has.been.reset.to": "A senha foi redefinida para",
 "message.password.of.the.vm.has.been.reset.to": "A senha da VM foi redefinida para",
+"message.path.description": "NFS: caminho exportado do servidor. VMFS: /datacenter name/datastore name. SharedMountPoint: caminho onde o Armazenamento Prim\u00e1rio \u00e9 montado, tal como /mnt/primary",
 "message.pending.projects.1": "Voc\u00ea possui convites de projetos pendentes:",
-"message.pending.projects.2": "Para visualizar, por favor acesse a se\u00e7\u00e3o de projetos, depois selecione os convites no menu drop-down.",
+"message.pending.projects.2": "Para visualizar, por favor acesse a se\u00e7\u00e3o de Projetos, depois selecione os convites no menu drop-down.",
 "message.please.add.at.lease.one.traffic.range": "Por favor adicione pelo menos um range de tr\u00e1fego.",
-"message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este par de chaves SSH",
+"message.please.confirm.remove.ssh.key.pair": "Por favor, confirme que voc\u00ea deseja remover este Par de Chaves SSH",
+"message.please.enter.valid.value": "Por favor, insira um valor v\u00e1lido",
+"message.please.enter.value": "Por favor, insira valores",
 "message.please.proceed": "Por favor, v\u00e1 para o pr\u00f3ximo passo.",
 "message.please.select.a.configuration.for.your.zone": "Por favor selecione uma configuracao para sua zona.",
 "message.please.select.a.different.public.and.management.network.before.removing": "Por favor selecione uma rede p\u00fablica e de gerenciamento diferente antes de remover",
 "message.please.select.networks": "Por favor selecione as redes para sua m\u00e1quina virtual.",
-"message.please.select.ssh.key.pair.use.with.this.vm": "Por favor, selecione um par de chaves SSH que voc\u00ea deseja que esta VM utilize:",
+"message.please.select.ssh.key.pair.use.with.this.vm": "Por favor, selecione um Par de Chaves SSH que voc\u00ea deseja que esta VM utilize:",
 "message.please.wait.while.zone.is.being.created": "Por favor, espere enquanto sua zona est\u00e1 sendo criada; isto pode demorar um pouco...",
-"message.pod.dedication.released": "Pod Dedicado liberado",
-"message.portable.ip.delete.confirm": "Favor confirmar que voc\u00ea deseja apagar esta Faixa de IPs Port\u00e1veis",
-"message.project.invite.sent": "Convite enviado para o usu\u00e1rio; Eles ser\u00e3o adicionados ao projeto ap\u00f3s aceitarem o convite",
+"message.pod.dedicated": "Pod dedicado",
+"message.pod.dedication.released": "Pod dedicado liberado",
+"message.portable.ip.delete.confirm": "Favor confirmar que voc\u00ea deseja apagar esta faixa de IPs port\u00e1veis",
+"message.processing.complete": "Processamento conclu\u00eddo!",
+"message.project.invite.sent": "Convite enviado para o usu\u00e1rio; eles ser\u00e3o adicionados ao projeto ap\u00f3s aceitarem o convite",
+"message.protocol.description": "Para XenServer, escolha NFS, iSCSI, ou PreSetup. para KVM, escolha NFS, SharedMountPoint, RDB, CLVM ou Gluster. para vSphere, escolha NFS, PreSetup (VMFS ou iSCSI ou fiberChannel ou vSAN ou vVols) ou datastoreCluster. para Hyper-V, escolha SMB/CIFS. para LXC, escolha NFS ou SharedMountPoint. para OVM, escolha NFS ou ocfs2.",
 "message.public.traffic.in.advanced.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Os usu\u00e1rios finais podem usar a interface do usu\u00e1rio CloudStack para adquirir esses IPs afim de implementar NAT entre a sua rede de guests e sua rede p\u00fablica. <br/><br/> Forne\u00e7a pelo menos um intervalo de endere\u00e7os IP para o tr\u00e1fego de internet.",
-"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a Internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da Internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs p\u00fablicos ser\u00e3o destinados \u00e0 inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas inst\u00e2ncias e o IP p\u00fablico.",
+"message.public.traffic.in.basic.zone": "O tr\u00e1fego p\u00fablico \u00e9 gerado quando as VMs na nuvem acessam a internet ou prestam servi\u00e7os aos clientes atrav\u00e9s da internet. Os IPs acess\u00edveis ao p\u00fablico devem ser alocados para essa finalidade. Quando uma Inst\u00e2ncia \u00e9 criada, um IP a partir deste conjunto de IPs P\u00fablicos ser\u00e3o destinados \u00e0 Inst\u00e2ncia, al\u00e9m do endere\u00e7o IP guest. Um NAT est\u00e1tico 1-1  ser\u00e1 criada automaticamente entre o IP p\u00fablico e IP guest. Os usu\u00e1rios finais tamb\u00e9m podem usar a interface de usu\u00e1rio CloudStack para adquirir IPs adicionais afim de se implementar NAT est\u00e1tico entre suas Inst\u00e2ncias e o IP p\u00fablico.",
+"message.publicip.state.allocated": "O endere\u00e7o IP est\u00e1 em uso.",
+"message.publicip.state.allocating": "O endere\u00e7o IP est\u00e1 sendo propagado para outros elementos de rede e ainda n\u00e3o est\u00e1 pronto para uso.",
+"message.publicip.state.free": "O endere\u00e7o IP est\u00e1 pronto para ser alocado.",
+"message.publicip.state.releasing": "O endere\u00e7o IP est\u00e1 sendo liberado para outros elementos de rede e n\u00e3o est\u00e1 pronto para aloca\u00e7\u00e3o.",
 "message.question.are.you.sure.you.want.to.add": "Voc\u00ea tem certeza que deseja adicionar",
+"message.read.accept.license.agreements": "Leia e aceite os termos dos contratos de licen\u00e7a.",
 "message.read.admin.guide.scaling.up": "Por favor leia a sess\u00e3o sobre escalonamento din\u00e2mico no guia do administrador antes de escalonar.",
 "message.recover.vm": "Por favor, confirme a recupera\u00e7\u00e3o desta VM.",
 "message.redirecting.region": "Redirecionando para regi\u00e3o...",
-"message.reinstall.vm": "NOTA: Proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir  do Template. Todos os datos do disco ROOT ser\u00e3o perdidos. Volumes de Dados adicionais, se houver, n\u00e3o ser\u00e3o alterados.",
+"message.register.failed": "Registra\u00e7\u00e3o falhou",
+"message.register.succeeded": "Registro bem sucedido",
+"message.reinstall.vm": "NOTA: proceda com cuidado. Isso far\u00e1 com que a m\u00e1quina virtual seja re-instalada a partir do template. Todos os dados do disco root ser\u00e3o perdidos. Se houver volumes de dados adicionais, eles n\u00e3o ser\u00e3o alterados.",
+"message.release.ip.failed": "Falha ao liberar IP",
+"message.releasing.dedicated.cluster": "Liberando cluster dedicado...",
+"message.releasing.dedicated.host": "Liberando host dedicado...",
+"message.releasing.dedicated.pod": "Liberando pod dedicado...",
+"message.releasing.dedicated.zone": "Liberando zona dedicada...",
+"message.remove.annotation": "Tem certeza de que deseja excluir o coment\u00e1rio?",
+"message.remove.egress.rule.failed": "Falha ao remover regra de sa\u00edda",
+"message.remove.egress.rule.processing": "Removendo regra de sa\u00edda...",
+"message.remove.failed": "Falha ao remover",
+"message.remove.firewall.rule.failed": "Falha ao remover regra do firewall",
+"message.remove.firewall.rule.processing": "Removendo regra do firewall...",
+"message.remove.instance.failed": "Falha ao remover Inst\u00e2ncia",
+"message.remove.instance.processing": "Removendo...",
+"message.remove.iprange.processing": "Removendo intervalo IP...",
 "message.remove.ldap": "Voc\u00ea tem certeza que deseja deletar a configura\u00e7\u00e3o LDAP?",
+"message.remove.nic.processing": "Removendo NIC...",
+"message.remove.port.forward.failed": "Falha ao remover regra de encaminhamento de porta",
 "message.remove.region": "Voc\u00ea tem certeza que deseja remover esta regi\u00e3o deste servidor de gerenciamento?",
+"message.remove.rule.failed": "Falha ao remover regra",
+"message.remove.secondary.ipaddress.processing": "Removendo endere\u00e7o IP secund\u00e1rio...",
+"message.remove.securitygroup.rule.processing": "Removendo a regra do grupo de seguran\u00e7a...",
+"message.remove.sticky.policy.failed": "Removendo a pol\u00edtica sticky",
+"message.remove.sticky.policy.processing": "Removendo pol\u00edtica sticky...",
 "message.remove.vpc": "Favor confirmar que voc\u00ea deseja remover a VPC",
-"message.remove.vpn.access": "Confirme se voc\u00ea deseja remover acesso VPN do seguinte Usu\u00e1rio.",
-"message.removed.ssh.key.pair": "Par de chaves SSH removido",
-"message.reset.password.warning.notpasswordenabled": "O template desta inst\u00e2ncia foi criado sem uma senha habilitada",
-"message.reset.password.warning.notstopped": "Sua inst\u00e2ncia deve estar parada antes de tentar trocar sua senha atual",
-"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja resetar a conex\u00e3o VPN",
+"message.remove.vpn.access": "Confirme se voc\u00ea deseja remover acesso VPN do seguinte usu\u00e1rio.",
+"message.removed.ssh.key.pair": "Par de Chaves SSH removido",
+"message.request.failed": "Falha na solicita\u00e7\u00e3o",
+"message.required.add.least.ip": "Por favor, adicionar pelo menos UM intervalo IP",
+"message.required.traffic.type": "Erro na configura\u00e7\u00e3o! Todos os tipos de tr\u00e1fego necess\u00e1rios devem ser adicionados e com m\u00faltiplas redes f\u00edsicas cada rede deve ter uma etiqueta.",
+"message.reset.password.warning.notpasswordenabled": "O template desta Inst\u00e2ncia foi criado sem uma senha habilitada",
+"message.reset.password.warning.notstopped": "Sua Inst\u00e2ncia deve estar parada antes de tentar trocar sua senha atual",
+"message.reset.vpn.connection": "Favor confirmar que voc\u00ea deseja reinicializar a conex\u00e3o VPN",
+"message.linstor.resourcegroup.description": "Grupo de recursos Linstor a ser usado para Armazenamento Prim\u00e1rio",
+"message.resize.volume.failed": "Falha ao redimensionar volume",
+"message.resource.not.found": "Recurso n\u00e3o encontrado",
 "message.restart.mgmt.server": "Reinicie o(s) servidor(es) de gerenciamento para que a nova configura\u00c3\u00a7\u00c3\u00a3o tenha efeito.",
 "message.restart.mgmt.usage.server": "Por favor reinicie seu servidor(es) de gerenciamento e seu servidor(es) de utiliza\u00e7\u00e3o para as mudan\u00e7as entrarem em efeito.",
 "message.restart.network": "Por favor confirme que voc\ufffd deseja reiniciar a rede",
+"message.restart.vm.to.update.settings": "A atualiza\u00e7\u00e3o em campos diferentes de nome e nome de exibi\u00e7\u00e3o exigir\u00e1 que a VM seja reiniciada",
 "message.restart.vpc": "Favor confirmar que voc\u00ea deseja reiniciar a VPC",
 "message.restart.vpc.remark": "Por favor, confirme a reinicializa\u00e7\u00e3o do VPC <p><small><i>Observa\u00e7\u00e3o: fazendo um VPC redundante n\u00e3o redundante ir\u00e1 for\u00e7ar uma limpeza. As redes n\u00e3o estar\u00e3o dispon\u00edveis por alguns minutos</i>.</small></p>",
 "message.restorevm": "Quer restaurar a VM?",
 "message.role.ordering.fail": "Reordering of rule permissions aborted as the list has changed while you were making changes. Please try again.",
 "message.role.update.fail": "Failed updating rule permission",
-"message.security.group.usage": "(Use <strong>Ctrl-clique</strong> para selecionar todos os Security Groups)",
-"message.select.a.zone": "A zone tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
-"message.select.affinity.groups": "Por favor, selecione quaisquer grupos de afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
-"message.select.instance": "Por favor selecione uma inst\u00e2ncia.",
-"message.select.iso": "Por favor selecione um ISO para sua nova inst\u00e2ncia virtual",
+"message.scale.processing": "Scale in progress",
+"message.security.group.usage": "(Use <strong>Ctrl-clique</strong> para selecionar todos os grupos de seguran\u00e7a)",
+"message.select.a.zone": "A zona tipicamente corresponde a um \u00fanico datacenter. M\u00faltiplas zonas auxiliam a cloud a ser mais confi\u00e1vel provendo isolamento f\u00edsico e redund\u00e2ncia.",
+"message.select.affinity.groups": "Por favor, selecione quaisquer Grupos de Afinidade que voc\u00ea deseja que esta VM perten\u00e7a:",
+"message.select.destination.image.stores": "Por favor, selecione o(s) armazenamento(s) de imagem(ns) para os quais os dados devem ser migrados",
+"message.select.disk.offering": "Por favor, selecione uma Oferta de Disco para o disco",
+"message.select.instance": "Por favor selecione uma Inst\u00e2ncia.",
+"message.select.iso": "Por favor selecione um ISO para sua nova Inst\u00e2ncia virtual",
 "message.select.item": "Por favor selecione um item.",
+"message.select.migration.policy": "Por favor, selecione uma pol\u00edtica de migra\u00e7\u00e3o",
+"message.select.nic.network": "Por favor, selecione uma rede para o NIC",
 "message.select.security.groups": "Por favor selecione o(s) grupo(s) de seguran\u00e7a para sua nova VM",
-"message.select.template": "Por favor selecione um template para sua nova inst\u00e2ncia virtual.",
+"message.select.template": "Por favor selecione um template para sua nova Inst\u00e2ncia virtual.",
 "message.select.tier": "Por favor, selecione um tier",
+"message.select.zone.description": "Selecione o tipo de zona b\u00e1sica/avan\u00e7ada",
+"message.select.zone.hint": "Este \u00e9 o tipo de implanta\u00e7\u00e3o de zona que voc\u00ea deseja utilizar. Zona b\u00e1sica: fornece uma \u00fanica rede onde a cada Inst\u00e2ncia de VM \u00e9 atribu\u00eddo um IP diretamente da rede. O isolamento do guest pode ser fornecido atrav\u00e9s de meios da camada 3, tais como grupos de seguran\u00e7a (filtragem de fonte de endere\u00e7o IP). Zona avan\u00e7ada: para topologias de rede mais sofisticadas. este modelo de rede oferece a maior flexibilidade na defini\u00e7\u00e3o de redes guest e oferece Ofertas de Rede personalizadas, como firewall, VPN, ou suporte de balanceamento de carga.",
+"message.server.description": "NFS, iSCSI, ou PreSetup: endere\u00e7o IP ou nome DNS do dispositivo de armazenamento. VMWare PreSetup: endere\u00e7o IP ou nome DNS do servidor vCenter. Linstor: URL HTTP(S) do linstor-controller.",
 "message.set.default.nic": "Por favor confirme que voc\u00ea quer tornar este NIC o padr\u00e3o para esta VM,",
 "message.set.default.nic.manual": "Por favor atualize manualmente o NIC padr\u00e3o desta VM agora.",
-"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma Interface de Rede no hypervisor. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
-"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
+"message.setting.updated": "Configura\u00e7\u00e3o atualizada:",
+"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas. Cada rede corresponde  \u00e0 uma interface de rede no virtualizador. Cada rede f\u00edsica pode ser utilizada para transportar um ou mais tipos de tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </ strong> em cada rede f\u00edsica.",
+"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que corresponde a uma interface de rede no virtualizador. A rede carrega diversos tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede f\u00edsica.",
 "message.setup.successful": "Cloud configurada com sucesso!",
+"message.specify.tag.key": "Por favor, especifique uma chave de etiqueta",
 "message.specify.tag.key.value": "Por favor especifique chave e valor da tag",
+"message.specify.tag.value": "Por favor, especifique um valor para a etiqueta",
 "message.specify.url": "Por favor especifique a URL",
-"message.step.1.desc": "Por favor, selecione um template para a sua nova inst\u00e2ncia virtual. Voc\u00ea pode tamb\u00e9m escolher um template limpo e instalar a partir de uma imagem ISO.",
+"message.step.1.desc": "Por favor, selecione um template para a sua nova Inst\u00e2ncia virtual. Voc\u00ea pode tamb\u00e9m escolher um template limpo e instalar a partir de uma imagem ISO.",
 "message.step.2.continue": "Selecione o plano",
-"message.step.3.continue": "Seleciona a oferta de disco",
+"message.step.3.continue": "Seleciona a Oferta de Disco",
 "message.step.4.continue": "Selecione pelo menos uma rede para continuar",
-"message.step.4.desc": "Selecione a rede principal que a sua inst\u00e2ncia virtual estar\u00e1 conectada.",
-"message.storage.traffic": "Tr\u00e1fego entre os recursos internos do CloudStack, incluindo todos os componentes que se comunicam com o servidor de gerenciamento tais como hosts e m\u00e1quinas virtuais de sistema CloudStack. Por favor, configure o tr\u00e1fego do storage aqui.",
-"message.suspend.project": "Voc\u00ea tem certeza que deseja suspender este projeto ?",
-"message.systems.vms.ready": "VM de Sistema prontas.",
+"message.step.4.desc": "Selecione a rede principal que a sua Inst\u00e2ncia virtual estar\u00e1 conectada.",
+"message.step.license.agreements.continue": "Por favor, respeite todos os acordos de licen\u00e7a para continuar",

Review Comment:
   Should be `"message.step.license.agreements.continue": "Por favor, aceite todos os acordos de licen\u00e7a para continuar",`?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GabrielBrascher commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r861335261


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",

Review Comment:
   I would consider "zona" as "Zona" as it would be an entity.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",

Review Comment:
   Here, "limite de recursos" looks good to me.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",

Review Comment:
   Totally agree here on "modo" and "manutenção" without capital letters.



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",

Review Comment:
   Shouldn't it be `Source NAT` instead of `sourceNat`? considering that NAT is an achronim for Network Address Translation.
   
    Maybe also SNAT



##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",

Review Comment:
   I would go with "Oferta de Rede" here.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GabrielBrascher commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r861340302


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Trocar de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo regra do balanceador de carga....",
+"label.action.delete.network": "Remover rede",
+"label.action.delete.network.processing": "Removendo rede....",
 "label.action.delete.nexusvswitch": "Remover NexusVswitch",
-"label.action.delete.physical.network": "Deletar rede f\u00edsica",
-"label.action.delete.pod": "Remover POD",
-"label.action.delete.pod.processing": "Removendo POD....",
-"label.action.delete.primary.storage": "Remover Storage Prim\u00e1rio",
-"label.action.delete.primary.storage.processing": "Removendo Storage Prim\u00e1rio....",
-"label.action.delete.secondary.storage": "Remover Storage Secund\u00e1rio",
-"label.action.delete.secondary.storage.processing": "Removendo Storage Secund\u00e1rio....",
-"label.action.delete.security.group": "Remover Security Group",
-"label.action.delete.security.group.processing": "Removendo Security Group....",
-"label.action.delete.service.offering": "Remover Plano",
-"label.action.delete.service.offering.processing": "Removendo Plano....",
-"label.action.delete.snapshot": "Remover Snapshot",
-"label.action.delete.snapshot.processing": "Removendo Snapshot....",
-"label.action.delete.system.service.offering": "Deletar Oferta de Servi\u00e7o de Sistema",
-"label.action.delete.template": "Remover Template",
-"label.action.delete.template.processing": "Removendo Template....",
-"label.action.delete.user": "Remover Usu\u00e1rio",
-"label.action.delete.user.processing": "Removendo Usu\u00e1rio....",
-"label.action.delete.volume": "Remover Disco",
-"label.action.delete.volume.processing": "Removendo Disco....",
-"label.action.delete.zone": "Remover Zona",
-"label.action.delete.zone.processing": "Removendo Zona....",
-"label.action.destroy.instance": "Apagar Inst\u00e2ncia",
-"label.action.destroy.instance.processing": "Apagando Inst\u00e2ncia....",
-"label.action.destroy.systemvm": "Apagar VM de Sistema",
-"label.action.destroy.systemvm.processing": "Apagando VM de Sistema....",
-"label.action.destroy.volume": "Destroy Volume",
-"label.action.detach.disk": "Desplugar Disco",
-"label.action.detach.disk.processing": "Desplugando Disco....",
-"label.action.detach.iso": "Desplugar ISO",
-"label.action.detach.iso.processing": "Desplugando ISO....",
+"label.action.delete.nic": "Remover interface de rede",
+"label.action.delete.node": "Remover nodo",
+"label.action.delete.physical.network": "Remover rede f\u00edsica",
+"label.action.delete.pod": "Remover pod",
+"label.action.delete.pod.processing": "Removendo pod....",
+"label.action.delete.primary.storage": "Remover armazenamento prim\u00e1rio",
+"label.action.delete.primary.storage.processing": "Removendo armazenamento prim\u00e1rio....",
+"label.action.delete.secondary.storage": "Remover armazenamento secund\u00e1rio",
+"label.action.delete.secondary.storage.processing": "Removendo armazenamento secund\u00e1rio....",
+"label.action.delete.security.group": "Remover grupo de seguran\u00e7a",
+"label.action.delete.security.group.processing": "Removendo grupo de seguran\u00e7a....",
+"label.action.delete.service.offering": "Remover plano",
+"label.action.delete.service.offering.processing": "Removendo plano....",
+"label.action.delete.snapshot": "Remover snapshot",
+"label.action.delete.snapshot.processing": "Removendo snapshot....",
+"label.action.delete.system.service.offering": "Remover oferta de servi\u00e7o de sistema",
+"label.action.delete.template": "Remover template",
+"label.action.delete.template.processing": "Removendo template....",
+"label.action.delete.user": "Remover usu\u00e1rio",
+"label.action.delete.user.processing": "Removendo usu\u00e1rio....",
+"label.action.delete.volume": "Remover disco",
+"label.action.delete.volume.processing": "Removendo disco....",
+"label.action.delete.zone": "Remover zona",
+"label.action.delete.zone.processing": "Removendo zona....",
+"label.action.destroy.instance": "Apagar inst\u00e2ncia",
+"label.action.destroy.instance.processing": "Apagando inst\u00e2ncia....",
+"label.action.destroy.systemvm": "Apagar VM de sistema",
+"label.action.destroy.systemvm.processing": "Apagando VM de sistema....",
+"label.action.destroy.volume": "Destruindo volume",
+"label.action.detach.disk": "Desanexar disco",
+"label.action.detach.disk.processing": "Desanexando disco....",
+"label.action.detach.iso": "Desanexar ISO",
+"label.action.detach.iso.processing": "Desanexando ISO....",
 "label.action.disable.account": "Desativar conta",
 "label.action.disable.account.processing": "Desativando conta....",
-"label.action.disable.cluster": "Desativar Cluster",
-"label.action.disable.cluster.processing": "Desativando Cluster....",
+"label.action.disable.cluster": "Desativar cluster",
+"label.action.disable.cluster.processing": "Desativando cluster....",
 "label.action.disable.nexusvswitch": "Desabilitar NexusVswitch",
 "label.action.disable.physical.network": "Desabilitar rede f\u00edsica",
-"label.action.disable.pod": "Desativar POD",
-"label.action.disable.pod.processing": "Desativando POD....",
-"label.action.disable.static.nat": "Desativar NAT Est\u00e1tico",
-"label.action.disable.static.nat.processing": "Desativando NAT Est\u00e1tico....",
-"label.action.disable.user": "Desativar Usu\u00e1rio",
-"label.action.disable.user.processing": "Desativando Usu\u00e1rio....",
-"label.action.disable.zone": "Desativar Zona",
-"label.action.disable.zone.processing": "Desativando Zona....",
+"label.action.disable.pod": "Desativar pod",
+"label.action.disable.pod.processing": "Desativando pod....",
+"label.action.disable.static.nat": "Desativar NAT est\u00e1tico",
+"label.action.disable.static.nat.processing": "Desativando NAT est\u00e1tico....",
+"label.action.disable.user": "Desativar usu\u00e1rio",
+"label.action.disable.user.processing": "Desativando usu\u00e1rio....",
+"label.action.disable.zone": "Desativar zona",
+"label.action.disable.zone.processing": "Desativando zona....",
 "label.action.download.iso": "Baixar ISO",
-"label.action.download.template": "Baixar Template",
-"label.action.download.volume": "Baixar Disco",
-"label.action.download.volume.processing": "Baixando Disco....",
+"label.action.download.template": "Baixar template",
+"label.action.download.volume": "Baixar disco",
+"label.action.download.volume.processing": "Baixando disco....",
 "label.action.edit.account": "Editar conta",
-"label.action.edit.disk.offering": "Editar Oferta de Disco",
-"label.action.edit.domain": "Editar Dom\u00ednio",
-"label.action.edit.global.setting": "Editar Configura\u00e7\u00f5es Globais",
-"label.action.edit.host": "Editar Host",
-"label.action.edit.instance": "Editar Inst\u00e2ncia",
+"label.action.edit.disk.offering": "Editar oferta de disco",
+"label.action.edit.domain": "Editar dom\u00ednio",
+"label.action.edit.global.setting": "Editar configura\u00e7\u00f5es globais",
+"label.action.edit.host": "Editar host",
+"label.action.edit.instance": "Editar inst\u00e2ncia",
 "label.action.edit.iso": "Editar ISO",
-"label.action.edit.network": "Editar Rede",
-"label.action.edit.network.offering": "Editar Oferta de Rede",
-"label.action.edit.network.processing": "Editarando Rede....",
-"label.action.edit.pod": "Editar Pod",
-"label.action.edit.primary.storage": "Editar Storage Prim\u00e1rio",
-"label.action.edit.resource.limits": "Editar Limite de Recursos",
-"label.action.edit.service.offering": "Editar Plano",
-"label.action.edit.template": "Editar Template",
-"label.action.edit.user": "Editar Usu\u00e1rio",
-"label.action.edit.zone": "Editar Zona",
+"label.action.edit.network": "Editar rede",
+"label.action.edit.network.offering": "Editar oferta de rede",
+"label.action.edit.network.processing": "Editando rede....",
+"label.action.edit.pod": "Editar pod",
+"label.action.edit.primary.storage": "Editar armazenamento prim\u00e1rio",
+"label.action.edit.resource.limits": "Editar limite de recursos",
+"label.action.edit.service.offering": "Editar plano",
+"label.action.edit.template": "Editar template",
+"label.action.edit.user": "Editar usu\u00e1rio",
+"label.action.edit.zone": "Editar zona",
 "label.action.enable.account": "Ativar conta",
 "label.action.enable.account.processing": "Ativando conta....",
-"label.action.enable.cluster": "Ativar Cluster",
-"label.action.enable.cluster.processing": "Ativando Cluster....",
-"label.action.enable.maintenance.mode": "Ativar Modo de Manuten\u00e7\u00e3o",
-"label.action.enable.maintenance.mode.processing": "Ativando Modo de Manuten\u00e7\u00e3o....",
+"label.action.enable.cluster": "Ativar cluster",
+"label.action.enable.cluster.processing": "Ativando cluster....",
+"label.action.enable.maintenance.mode": "Ativar modo de manuten\u00e7\u00e3o",
+"label.action.enable.maintenance.mode.processing": "Ativando modo de manuten\u00e7\u00e3o....",
 "label.action.enable.nexusvswitch": "Habilitar NexusVswitch",
 "label.action.enable.physical.network": "Habilitar rede f\u00edsica",
-"label.action.enable.pod": "Ativar POD",
-"label.action.enable.pod.processing": "Ativando POD....",
-"label.action.enable.static.nat": "Ativar NAT Est\u00e1tico",
-"label.action.enable.static.nat.processing": "Ativando NAT Est\u00e1tico....",
+"label.action.enable.pod": "Ativar pod",
+"label.action.enable.pod.processing": "Ativando pod....",
+"label.action.enable.static.nat": "Ativar NAT est\u00e1tico",
+"label.action.enable.static.nat.processing": "Ativando NAT est\u00e1tico....",
 "label.action.enable.user": "Habilitar usu\u00e1rio",
-"label.action.enable.user.processing": "Habilitando Usu\u00e1rio...",
-"label.action.enable.zone": "Ativar Zona",
-"label.action.enable.zone.processing": "Ativando Zona....",
-"label.action.expunge.instance": "Eliminar Inst\u00e2ncia",
-"label.action.expunge.instance.processing": "Expurgando Inst\u00e2ncia....",
-"label.action.force.reconnect": "Force Reconnect",
+"label.action.enable.user.processing": "Habilitando usu\u00e1rio...",
+"label.action.enable.zone": "Ativar zona",
+"label.action.enable.zone.processing": "Ativando zona....",
+"label.action.expunge.instance": "Eliminar inst\u00e2ncia",
+"label.action.expunge.instance.processing": "Eliminando inst\u00e2ncia....",
+"label.action.force.reconnect": "Forc\u0327ar reconex\u00e3o",
 "label.action.force.reconnect.processing": "Reconectando....",
-"label.action.generate.keys": "Gerar Chaves",
-"label.action.generate.keys.processing": "Gerando Chaves....",
+"label.action.generate.keys": "Gerar chaves",
+"label.action.generate.keys.processing": "Gerando chaves....",
+"label.action.get.diagnostics": "Obter dados de diagn\u00f3stico",
+"label.action.image.store.read.only": "Tornar armazenamento de imagens dispon\u00edvel apenas para leitura",
+"label.action.image.store.read.write": "Tornar armazenamento de imagens dispon\u00edvel para leitura-escrita",
+"label.action.import.export.instances": "Importar-Exportar inst\u00e2ncias",
+"label.action.iso.permission": "Atualizar permiss\u00f5es da ISO",
+"label.action.iso.share": "Atualizar compartilhamento da ISO",
 "label.action.list.nexusvswitch": "Listar NexusVswitch",
 "label.action.lock.account": "Bloquear conta",
 "label.action.lock.account.processing": "Bloqueando conta....",
-"label.action.manage.cluster": "Vincular Cluster",
-"label.action.manage.cluster.processing": "Vinculando o Cluster....",
-"label.action.migrate.instance": "Migrar Inst\u00e2ncia",
-"label.action.migrate.instance.processing": "Migrando Inst\u00e2ncia....",
-"label.action.migrate.router": "Migrar Roteador",
-"label.action.migrate.router.processing": "Migrando Roteador...",
-"label.action.migrate.systemvm": "Migrar VM de Sistema",
-"label.action.migrate.systemvm.processing": "Migrando VM de Sistema...",
+"label.action.manage.cluster": "Vincular cluster",
+"label.action.manage.cluster.processing": "Vinculando cluster....",
+"label.action.migrate.instance": "Migrar inst\u00e2ncia",
+"label.action.migrate.instance.processing": "Migrando inst\u00e2ncia....",
+"label.action.migrate.router": "Migrar roteador",
+"label.action.migrate.router.processing": "Migrando roteador...",
+"label.action.migrate.router.to.ps": "Migrar roteador para outro armazenamento prim\u00e1rio",
+"label.action.migrate.systemvm": "Migrar VM de sistema",
+"label.action.migrate.systemvm.processing": "Migrando VM de sistema...",
+"label.action.migrate.systemvm.to.ps": "Migrar VM de sistema para outro armazenamento prim\u00e1rio",
 "label.action.project.add.account": "Adicionar conta ao projeto",
-"label.action.reboot.instance": "Reiniciar Inst\u00e2ncia",
-"label.action.reboot.instance.processing": "Reiniciando Inst\u00e2ncia...",
-"label.action.reboot.router": "Reiniciar Roteador",
-"label.action.reboot.router.processing": "Reiniciando Roteador....",
-"label.action.reboot.systemvm": "Reiniciar VM de Sistema",
-"label.action.reboot.systemvm.processing": "Reiniciando VM de Sistema....",
-"label.action.recover.volume": "Recover Volume",
+"label.action.project.add.user": "Adicionar usu\u00e1rio a um projeto",
+"label.action.reboot.instance": "Reiniciar inst\u00e2ncia",
+"label.action.reboot.instance.processing": "Reiniciando inst\u00e2ncia...",
+"label.action.reboot.router": "Reiniciar roteador",
+"label.action.reboot.router.processing": "Reiniciando roteador....",
+"label.action.reboot.systemvm": "Reiniciar VM de sistema",
+"label.action.reboot.systemvm.processing": "Reiniciando VM de sistema....",
+"label.action.recover.volume": "Recuperar volume",
 "label.action.recurring.snapshot": "Snapshots recorrentes",
 "label.action.register.iso": "Registrar ISO",
-"label.action.register.template": "Registrar Template da URL",
+"label.action.register.ncc": "Registrar NCC",
+"label.action.register.template": "Registrar template a partir da URL",
 "label.action.release.ip": "Liberar IP",
 "label.action.release.ip.processing": "Liberando IP....",
-"label.action.remove.host": "Remover Host",
-"label.action.remove.host.processing": "Removendo Host....",
-"label.action.remove.nic": "Remover Interface de Rede",
-"label.action.reset.password": "Recuperar Senha",
-"label.action.reset.password.processing": "Recuperando a Senha....",
-"label.action.resize.volume": "Resize Volume",
-"label.action.resize.volume.processing": "Resizing Volume....",
-"label.action.resource.limits": "Limite de Recursos",
-"label.action.restore.instance": "Restaurar Inst\u00e2ncia",
-"label.action.restore.instance.processing": "Restaurando Inst\u00e2ncia...",
-"label.action.revert.snapshot": "Reverter para Snapshot",
-"label.action.revert.snapshot.processing": "Revertendo para Snapshot...",
-"label.action.start.instance": "Iniciar Inst\u00e2ncia",
-"label.action.start.instance.processing": "Iniciando Inst\u00e2ncia...",
-"label.action.start.router": "Iniciar Roteador",
-"label.action.start.router.processing": "Iniciando Roteador....",
-"label.action.start.systemvm": "Iniciar VM de Sistema",
-"label.action.start.systemvm.processing": "Iniciando VM de Sistema....",
-"label.action.stop.instance": "Parar Inst\u00e2ncia",
-"label.action.stop.instance.processing": "Parando Inst\u00e2ncia...",
-"label.action.stop.router": "Parar Roteador",
-"label.action.stop.router.processing": "Parando Roteador....",
-"label.action.stop.systemvm": "Parar VM de Sistema",
-"label.action.stop.systemvm.processing": "Parando VM de Sistema....",
-"label.action.take.snapshot": "Tirar Snapshot",
-"label.action.take.snapshot.processing": "Tirando Snapshot....",
-"label.action.unmanage.cluster": "Desvincular Cluster",
-"label.action.unmanage.cluster.processing": "Desvinculando Cluster....",
-"label.action.update.os.preference": "Atualizar Prefer\u00eancia de SO",
-"label.action.update.os.preference.processing": "Atualizando Prefer\u00eancia de SO....",
-"label.action.update.resource.count": "Atualiza Contador de Recursos",
-"label.action.update.resource.count.processing": "Atualizando Contador de Recursos....",
-"label.action.vmsnapshot.create": "Fazer Snapshot de VM",
+"label.action.remove.host": "Remover host",
+"label.action.remove.host.processing": "Removendo host....",
+"label.action.remove.vm": "Remover VM",
+"label.action.reset.password": "Recuperar senha",
+"label.action.reset.password.processing": "Recuperando a senha....",
+"label.action.resize.volume": "Redimensionar volume",
+"label.action.resize.volume.processing": "Redimensionando volume....",
+"label.action.resource.limits": "Limite de recursos",
+"label.action.restore.instance": "Restaurar inst\u00e2ncia",
+"label.action.restore.instance.processing": "Restaurando inst\u00e2ncia...",
+"label.action.revert.snapshot": "Reverter para snapshot",
+"label.action.revert.snapshot.processing": "Revertendo para snapshot...",
+"label.action.router.health.checks": "Obter resultado das checagens de sa\u00fade",
+"label.action.run.diagnostics": "Executar diagn\u00f3sticos",
+"label.action.secure.host": "Provis\u00e3o das chaves de seguran\u00e7a do host",
+"label.action.start.instance": "Iniciar inst\u00e2ncia",
+"label.action.start.instance.processing": "Iniciando inst\u00e2ncia...",
+"label.action.start.router": "Iniciar roteador",
+"label.action.start.router.processing": "Iniciando roteador....",
+"label.action.start.systemvm": "Iniciar VM de sistema",
+"label.action.start.systemvm.processing": "Iniciando VM de sistema....",
+"label.action.stop.instance": "Parar inst\u00e2ncia",
+"label.action.stop.instance.processing": "Parando inst\u00e2ncia...",
+"label.action.stop.router": "Parar roteador",
+"label.action.stop.router.processing": "Parando roteador....",
+"label.action.stop.systemvm": "Parar VM de sistema",
+"label.action.stop.systemvm.processing": "Parando VM de sistema....",
+"label.action.take.snapshot": "Criar snapshot",
+"label.action.take.snapshot.processing": "Criando snapshot....",
+"label.action.template.permission": "Atualizar permiss\u00f5es do template",
+"label.action.template.share": "Atualizar compartilhamento do template",
+"label.action.unmanage.cluster": "Desvincular cluster",
+"label.action.unmanage.cluster.processing": "Desvinculando cluster....",
+"label.action.unmanage.instance": "Parar de gerenciar inst\u00e2ncia",
+"label.action.unmanage.instances": "Parar de gerenciar inst\u00e2ncias",
+"label.action.unmanage.virtualmachine": "Parar de gerenciar VM",
+"label.action.update.offering.access": "Atualizar oferta de acesso",
+"label.action.update.os.preference": "Atualizar prefer\u00eancia do SO",
+"label.action.update.os.preference.processing": "Atualizando prefer\u00eancia do SO....",
+"label.action.update.resource.count": "Atualizar contagem de recursos",
+"label.action.update.resource.count.processing": "Atualizando contagem de recursos....",
+"label.action.vmsnapshot.create": "Criar snapshot de VM",
 "label.action.vmsnapshot.delete": "Remover snapshot de VM",
 "label.action.vmsnapshot.revert": "Reverter snapshot de VM",
+"label.action.vmstoragesnapshot.create": "Criar snapshot de volume da VM",
 "label.actions": "A\u00e7\u00f5es",
-"label.activate.project": "Ativar Projeto",
-"label.activeviewersessions": "Sess\u00f5es Ativas",
+"label.activate.project": "Ativar projeto",
+"label.activeviewersessions": "Sess\u00f5es ativas",
 "label.add": "Adicionar",
-"label.add.account": "Adicionar Conta",
+"label.add.account": "Adicionar conta",
 "label.add.accounts": "Adicionar contas",
 "label.add.accounts.to": "Adicionar contas para",
 "label.add.acl": "Adicionar ACL",
-"label.add.acl.list": "Adiciona Lista ACL",
+"label.add.acl.list": "Adiciona lista ACL",
 "label.add.affinity.group": "Adicionar um grupo de afinidade",
-"label.add.baremetal.dhcp.device": "Adiciona Dispositivo DHCP Baremetal",
-"label.add.baremetal.rack.configuration": "Adicionar Configura\u00e7\u00e3o de Rack de Baremetal",
-"label.add.bigswitchbcf.device": "Adicionar BigSwitch BCF Controller",
-"label.add.brocadevcs.device": "Adicionar Brocade Vcs Switch",
+"label.add.baremetal.dhcp.device": "Adicionar dispositivo DHCP baremetal",
+"label.add.baremetal.rack.configuration": "Adicionar configura\u00e7\u00e3o de rack de baremetal",
+"label.add.bigswitchbcf.device": "Adicionar controlador BigSwitch BCF",
+"label.add.brocadevcs.device": "Adicionar switch Brocade Vcs",
 "label.add.by": "Adicionado por",
 "label.add.by.cidr": "Adicionar por CIDR",
-"label.add.by.group": "Adicionar por Grupo",
-"label.add.ciscoasa1000v": "Adicone Recurso",
-"label.add.cluster": "Adicionar Cluster",
+"label.add.by.group": "Adicionar por grupo",
+"label.add.certificate": "Adicionar certificado",
+"label.add.ciscoasa1000v": "Adicionar recurso",
+"label.add.cluster": "Adicionar cluster",
 "label.add.compute.offering": "Adicionar oferta de computa\u00e7\u00e3o",
-"label.add.direct.iprange": "Add Direct Ip Range",
-"label.add.disk.offering": "Adicionar Oferta de Disco",
-"label.add.domain": "Adicionar Dom\u00ednio",
-"label.add.egress.rule": "Adicionar regra egress",
+"label.add.direct.iprange": "Adicionar intervalo de IP direto",
+"label.add.disk.offering": "Adicionar oferta de disco",
+"label.add.domain": "Adicionar dom\u00ednio",
+"label.add.egress.rule": "Adicionar regra de sa\u00edda",
 "label.add.f5.device": "Adicionar dispositivo F5",
-"label.add.firewall": "Adicionar regra de Firewall",
+"label.add.firewall": "Adicionar regra de firewall",
 "label.add.globo.dns": "Adicionar GloboDNS",
 "label.add.gslb": "Adicionar GSLB",
 "label.add.guest.network": "Adicionar rede guest",
-"label.add.host": "Adicionar Host",
-"label.add.ingress.rule": "Adicionar Regra de Entrada",
+"label.add.host": "Adicionar host",
+"label.add.ingress.rule": "Adicionar regra de entrada",
 "label.add.intermediate.certificate": "Adicionar certificado intermedi\u00e1rio",
-"label.add.internal.lb": "Adiciona LB Interno",
-"label.add.ip.range": "Adicionar Range de IP",
-"label.add.isolated.guest.network": "Adiciona Rede Guest Isolada",
-"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede Guest isolada com SourceNat",
-"label.add.isolated.network": "Adiciona Rede Isolada",
-"label.add.l2.guest.network": "Add L2 Guest Network",
-"label.add.ldap.account": "Adicionar Conta LDAP",
-"label.add.list.name": "Nome de Lista ACL",
-"label.add.load.balancer": "Adicionar Load Balance",
-"label.add.more": "Adicionar Mais",
+"label.add.internal.lb": "Adicionar LB interno",
+"label.add.ip.range": "Adicionar intervalo de IPs",
+"label.add.isolated.guest.network": "Adicionar rede guest isolada",
+"label.add.isolated.guest.network.with.sourcenat": "Adicionar rede guest isolada com sourceNat",

Review Comment:
   I would go for `Source NAT`/`source NAT` instead of `sourceNat` considering that NAT is an achronim.
   Another option would be to have it as "SNAT"



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] sonarcloud[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
sonarcloud[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1123063240

   Kudos, SonarCloud Quality Gate passed!&nbsp; &nbsp; [![Quality Gate passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/passed-16px.png 'Quality Gate passed')](https://sonarcloud.io/dashboard?id=apache_cloudstack&pullRequest=6154)
   
   [![Bug](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug-16px.png 'Bug')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=BUG)  
   [![Vulnerability](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability-16px.png 'Vulnerability')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=VULNERABILITY)  
   [![Security Hotspot](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot-16px.png 'Security Hotspot')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=6154&resolved=false&types=SECURITY_HOTSPOT)  
   [![Code Smell](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell-16px.png 'Code Smell')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=6154&resolved=false&types=CODE_SMELL)
   
   [![No Coverage information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo-16px.png 'No Coverage information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=coverage&view=list) No Coverage information  
   [![No Duplication information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo-16px.png 'No Duplication information')](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=6154&metric=duplicated_lines_density&view=list) No Duplication information
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] BryanMLima commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
BryanMLima commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1123009171

   > > @BryanMLima, I couldn't review all the changes yet; however, I noticed that sometimes we write the entities in capitalized and sometimes in lowercase (`Armazenamento Primário`/`armazenamento primário`, `Template`/`template`). I think we should standardize the entities written, what do you think?
   > > cc: @GabrielBrascher, @SadiJr
   > > edit
   > > PR #6281 is standardizing entities in lowercase. IMHO it's better (and clean) to read than capitalized.
   > 
   > @GutoVeronezi I agree with your suggestion. Entities make sense to have the first letter capitalized indeed, for example, _Máquina Virtual_, _Armazenamento Primário_, etc.} As far as I know, we don't have any sort of "conventions" in Brazil for that but I am used to it.
   > 
   > I am +1 on following your above suggestion for the Portuguese translation.
   
   @GabrielBrascher as the PR #6281 standardized to lower case the English version, I think it would be for the best to maintain in lower case, as there is not a Portuguese convention and therefore keeps it consistent with the English version.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167682142

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1855)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109113868

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1468)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101591500

   @acs-robot a Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101621634

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |StorageManager|0|211|0|0|0|18|
   |AgentAttache|1042|0|124|0|219|0|
   |AgentManagerImpl|3463|0|380|0|714|0|
   |ClusteredAgentManagerImpl|2361|0|242|0|536|0|
   |NetworkOrchestrator|9636|0|1176|0|1901|0|
   |VolumeOrchestrator|5170|0|560|0|977|0|
   ||
   ||
   |NetworkDaoImpl|3307|0|116|0|467|0|
   |SnapshotVO|172|58|12|0|48|20|
   ||
   |SnapshotDaoImpl|768|0|8|0|128|0|
   |Upgrade41610to41700|82|7|4|0|23|2|
   ||
   |DirectDownloadCertificateHostMapDaoImpl|121|0|0|0|18|0|
   |DirectDownloadCertificateHostMapVO|54|0|4|0|19|0|
   ||
   |AncientDataMotionStrategy|1458|52|170|4|338|10|
   |DefaultSnapshotStrategy|758|220|100|10|164|37|
   |SnapshotDataFactoryImpl|152|58|15|5|37|13|
   |DefaultVMSnapshotStrategy|486|677|52|30|100|140|
   |ScaleIOVMSnapshotStrategy|1063|4|80|0|224|1|
   |StorageStrategyFactoryImpl|37|77|1|5|8|18|
   |SnapshotDataStoreDaoImpl|1683|60|44|2|292|13|
   |DefaultHostListener|537|0|40|0|101|0|
   ||
   |LibvirtComputingResource|8927|1961|1096|140|1992|444|
   |LibvirtVMDef|37|114|6|4|11|36|
   |LibvirtReadyCommandWrapper|8|37|2|2|1|10|
   |LibvirtRevertSnapshotCommandWrapper|387|130|20|0|69|16|
   |LibvirtUtilitiesHelper|115|58|4|2|27|8|
   |IscsiAdmStorageAdaptor|981|0|52|0|178|0|
   |IscsiAdmStoragePool|129|0|0|0|32|0|
   |KVMStoragePoolManager|926|4|76|0|192|1|
   |KVMStorageProcessor|5992|498|448|22|1239|71|
   |LibvirtStorageAdaptor|3376|19|257|0|797|2|
   |LibvirtStoragePool|239|89|15|9|64|29|
   |LinstorStorageAdaptor|1076|0|50|0|246|0|
   |ManagedNfsStorageAdaptor|446|0|20|0|125|0|
   |ScaleIOStorageAdaptor|684|121|75|13|152|31|
   ||
   |KVMHostInfo|150|146|10|4|30|38|
   |QemuImg|674|0|64|0|160|0|
   ||
   ||
   ||
   ||
   |MockVmManagerImpl|1495|0|90|0|338|0|
   |VmwareServerDiscoverer|1586|0|182|0|378|0|
   |VmwareManagerImpl|2613|528|296|38|615|117|
   |VmwareResource|20060|0|2242|0|4330|0|
   |VmwareStorageProcessor|9886|9|940|0|2121|2|
   |XcpServerDiscoverer|1554|101|176|6|345|21|
   |CitrixResourceBase|14566|557|1452|34|3160|122|
   |CitrixReadyCommandWrapper|58|37|3|1|15|11|
   ||
   |KubernetesClusterManagerImpl|4724|0|480|0|760|0|
   |KubernetesClusterVO|298|0|6|0|109|0|
   |KubernetesClusterActionWorker|1540|0|114|0|281|0|
   |KubernetesClusterResourceModifierActionWorker|1843|0|140|0|325|0|
   |KubernetesClusterStartWorker|2678|0|168|0|426|0|
   |ListVMsMetricsCmd|39|0|0|0|10|0|
   ||
   |MetricsServiceImpl|1673|0|98|0|337|0|
   |NetScalerControlCenterResource|1943|0|144|0|468|0|
   |NetscalerResource|6882|0|806|0|1623|0|
   |ElastistorHostListener|150|0|14|0|30|0|
   |DateraPrimaryDataStoreDriver|3195|0|283|0|748|0|
   |DateraHostListener|635|0|74|0|136|0|
   |CloudStackPrimaryDataStoreDriverImpl|903|0|114|0|229|0|
   |LinstorPrimaryDataStoreDriverImpl|1442|0|91|0|348|0|
   ||
   ||
   ||
   |ScaleIOPrimaryDataStoreDriver|2537|0|246|0|537|0|
   |ScaleIOHostListener|196|0|14|0|43|0|
   |SolidFirePrimaryDataStoreDriver|3347|0|284|0|697|0|
   |SolidFireHostListener|545|0|60|0|112|0|
   |SolidFireSharedHostListener|407|0|30|0|82|0|
   |SAMLUtils|202|465|41|11|53|108|
   |ApiDBUtils|2361|0|206|0|588|0|
   |ApiResponseHelper|11878|0|1242|0|2711|0|
   |ParamProcessWorker|1027|0|147|0|237|0|
   |QueryManagerImpl|14153|0|1242|0|2389|0|
   |ViewResponseHelper|1662|0|150|0|305|0|
   ||
   |UserVmJoinDaoImpl|1531|0|184|0|328|0|
   |Config|152|5162|30|6|42|342|
   |ConfigurationManagerImpl|18094|0|3042|0|3571|0|
   |LibvirtServerDiscoverer|988|0|116|0|218|0|
   |AutoScaleManagerImpl|3297|0|320|0|691|0|
   |ConfigDriveNetworkElement|1466|0|173|0|306|0|
   |NetworkHelperImpl|2019|0|264|0|428|0|
   |SecurityGroupManagerImpl|2330|0|260|0|497|0|
   |NetworkACLServiceImpl|2698|0|302|0|520|0|
   |ResourceManagerImpl|8512|0|982|0|1658|0|
   |ManagementServerImpl|11764|0|1048|0|2349|0|
   |StatsCollector|1875|0|104|0|308|0|
   |StorageManagerImpl|8547|0|974|0|1704|0|
   |VolumeApiServiceImpl|10826|0|1498|0|2031|0|
   |StoragePoolMonitor|427|0|72|0|107|0|
   |SnapshotManager|107|0|0|0|9|0|
   |SnapshotManagerImpl|4186|0|410|0|751|0|
   |TaggedResourceManagerImpl|473|0|58|0|96|0|
   |TemplateManagerImpl|4996|0|696|0|1042|0|
   |AccountManagerImpl|6427|0|900|0|1348|0|
   |UserVmManagerImpl|20824|0|2576|0|3873|0|
   |VMSnapshotManagerImpl|3135|0|292|0|623|0|
   |BackupManagerImpl|2776|0|224|0|488|0|
   |DirectDownloadManagerImpl|1679|0|186|0|361|0|
   |UnmanagedVMsManagerImpl|4881|0|542|0|800|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |PremiumSecondaryStorageManagerImpl|775|0|64|0|116|0|
   |SecondaryStorageManagerImpl|3494|149|343|11|623|32|
   ||


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] github-actions[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1124937209

   This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] github-actions[bot] commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1164457723

   This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1167842508

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1857)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] rohityadavcloud closed pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
rohityadavcloud closed pull request #6154: Updating and adding missing labels on pt_BR locale
URL: https://github.com/apache/cloudstack/pull/6154


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101619708

   ## PR Coverage Report
   |**CLASS**|**INSTRUCTION MISSED**|**INSTRUCTION COVERED**|**BRANCH MISSED**|**BRANCH COVERED**|**LINE MISSED**|**LINE COVERED**|
   |-----|-----|-----|-----|-----|-----|-----|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |StorageManager|0|211|0|0|0|18|
   |AgentAttache|1042|0|124|0|219|0|
   |AgentManagerImpl|3463|0|380|0|714|0|
   |ClusteredAgentManagerImpl|2361|0|242|0|536|0|
   |NetworkOrchestrator|9636|0|1176|0|1901|0|
   |VolumeOrchestrator|5170|0|560|0|977|0|
   ||
   ||
   |NetworkDaoImpl|3307|0|116|0|467|0|
   |SnapshotVO|172|58|12|0|48|20|
   ||
   |SnapshotDaoImpl|768|0|8|0|128|0|
   |Upgrade41610to41700|82|7|4|0|23|2|
   ||
   |DirectDownloadCertificateHostMapDaoImpl|121|0|0|0|18|0|
   |DirectDownloadCertificateHostMapVO|54|0|4|0|19|0|
   ||
   |AncientDataMotionStrategy|1458|52|170|4|338|10|
   |DefaultSnapshotStrategy|758|220|100|10|164|37|
   |SnapshotDataFactoryImpl|152|58|15|5|37|13|
   |DefaultVMSnapshotStrategy|486|677|52|30|100|140|
   |ScaleIOVMSnapshotStrategy|1063|4|80|0|224|1|
   |StorageStrategyFactoryImpl|37|77|1|5|8|18|
   |SnapshotDataStoreDaoImpl|1683|60|44|2|292|13|
   |DefaultHostListener|537|0|40|0|101|0|
   ||
   |LibvirtComputingResource|8927|1961|1096|140|1992|444|
   |LibvirtVMDef|37|114|6|4|11|36|
   |LibvirtReadyCommandWrapper|8|37|2|2|1|10|
   |LibvirtRevertSnapshotCommandWrapper|387|130|20|0|69|16|
   |LibvirtUtilitiesHelper|115|58|4|2|27|8|
   |IscsiAdmStorageAdaptor|981|0|52|0|178|0|
   |IscsiAdmStoragePool|129|0|0|0|32|0|
   |KVMStoragePoolManager|926|4|76|0|192|1|
   |KVMStorageProcessor|5992|498|448|22|1239|71|
   |LibvirtStorageAdaptor|3376|19|257|0|797|2|
   |LibvirtStoragePool|239|89|15|9|64|29|
   |LinstorStorageAdaptor|1076|0|50|0|246|0|
   |ManagedNfsStorageAdaptor|446|0|20|0|125|0|
   |ScaleIOStorageAdaptor|684|121|75|13|152|31|
   ||
   |KVMHostInfo|150|146|10|4|30|38|
   |QemuImg|674|0|64|0|160|0|
   ||
   ||
   ||
   ||
   |MockVmManagerImpl|1495|0|90|0|338|0|
   |VmwareServerDiscoverer|1586|0|182|0|378|0|
   |VmwareManagerImpl|2613|528|296|38|615|117|
   |VmwareResource|20060|0|2242|0|4330|0|
   |VmwareStorageProcessor|9886|9|940|0|2121|2|
   |XcpServerDiscoverer|1554|101|176|6|345|21|
   |CitrixResourceBase|14566|557|1452|34|3160|122|
   |CitrixReadyCommandWrapper|58|37|3|1|15|11|
   ||
   |KubernetesClusterManagerImpl|4724|0|480|0|760|0|
   |KubernetesClusterVO|298|0|6|0|109|0|
   |KubernetesClusterActionWorker|1540|0|114|0|281|0|
   |KubernetesClusterResourceModifierActionWorker|1843|0|140|0|325|0|
   |KubernetesClusterStartWorker|2678|0|168|0|426|0|
   |ListVMsMetricsCmd|39|0|0|0|10|0|
   ||
   |MetricsServiceImpl|1673|0|98|0|337|0|
   |NetScalerControlCenterResource|1943|0|144|0|468|0|
   |NetscalerResource|6882|0|806|0|1623|0|
   |ElastistorHostListener|150|0|14|0|30|0|
   |DateraPrimaryDataStoreDriver|3195|0|283|0|748|0|
   |DateraHostListener|635|0|74|0|136|0|
   |CloudStackPrimaryDataStoreDriverImpl|903|0|114|0|229|0|
   |LinstorPrimaryDataStoreDriverImpl|1442|0|91|0|348|0|
   ||
   ||
   ||
   |ScaleIOPrimaryDataStoreDriver|2537|0|246|0|537|0|
   |ScaleIOHostListener|196|0|14|0|43|0|
   |SolidFirePrimaryDataStoreDriver|3347|0|284|0|697|0|
   |SolidFireHostListener|545|0|60|0|112|0|
   |SolidFireSharedHostListener|407|0|30|0|82|0|
   |SAMLUtils|202|465|41|11|53|108|
   |ApiDBUtils|2361|0|206|0|588|0|
   |ApiResponseHelper|11878|0|1242|0|2711|0|
   |ParamProcessWorker|1027|0|147|0|237|0|
   |QueryManagerImpl|14153|0|1242|0|2389|0|
   |ViewResponseHelper|1662|0|150|0|305|0|
   ||
   |UserVmJoinDaoImpl|1531|0|184|0|328|0|
   |Config|152|5162|30|6|42|342|
   |ConfigurationManagerImpl|18094|0|3042|0|3571|0|
   |LibvirtServerDiscoverer|988|0|116|0|218|0|
   |AutoScaleManagerImpl|3297|0|320|0|691|0|
   |ConfigDriveNetworkElement|1466|0|173|0|306|0|
   |NetworkHelperImpl|2019|0|264|0|428|0|
   |SecurityGroupManagerImpl|2330|0|260|0|497|0|
   |NetworkACLServiceImpl|2698|0|302|0|520|0|
   |ResourceManagerImpl|8512|0|982|0|1658|0|
   |ManagementServerImpl|11764|0|1048|0|2349|0|
   |StatsCollector|1875|0|104|0|308|0|
   |StorageManagerImpl|8547|0|974|0|1704|0|
   |VolumeApiServiceImpl|10826|0|1498|0|2031|0|
   |StoragePoolMonitor|427|0|72|0|107|0|
   |SnapshotManager|107|0|0|0|9|0|
   |SnapshotManagerImpl|4186|0|410|0|751|0|
   |TaggedResourceManagerImpl|473|0|58|0|96|0|
   |TemplateManagerImpl|4996|0|696|0|1042|0|
   |AccountManagerImpl|6427|0|900|0|1348|0|
   |UserVmManagerImpl|20824|0|2576|0|3873|0|
   |VMSnapshotManagerImpl|3135|0|292|0|623|0|
   |BackupManagerImpl|2776|0|224|0|488|0|
   |DirectDownloadManagerImpl|1679|0|186|0|361|0|
   |UnmanagedVMsManagerImpl|4881|0|542|0|800|0|
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   ||
   |PremiumSecondaryStorageManagerImpl|775|0|64|0|116|0|
   |SecondaryStorageManagerImpl|3494|149|343|11|623|32|
   ||


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1101643931

   Packaging result: :heavy_check_mark: el7 :heavy_check_mark: el8 :heavy_check_mark: debian :heavy_check_mark: suse15. SL-JID 3202


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1123028091

   UI build: :heavy_check_mark:
   Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6154 (SL-JID-1542)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] DaanHoogland commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
DaanHoogland commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1108434125

   > @BryanMLima, I couldn't review all the changes yet; however, I noticed that sometimes we write the entities in capitalized and sometimes in lowercase (`Armazenamento Primário`/`armazenamento primário`, `Template`/`template`). I think we should standardize the entities written, what do you think?
   > 
   > cc: @GabrielBrascher, @SadiJr
   > 
   > edit
   > 
   > PR #6281 is standardizing entities in lowercase. IMHO it's better (and clean) to read than capitalized.
   
   @GutoVeronezi in English and German they tend to overcapitalise a lot, each with their own rules. Spanish and Dutch don´t do it as much and I imagine Portuguese neither. I´d advice you to use your Portuguese or Brazilian conventions for this.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109109714

   @acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] acs-robot commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
acs-robot commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1109109388

   Found UI changes, kicking a new UI QA build
   @blueorangutan ui


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] BryanMLima commented on a diff in pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
BryanMLima commented on code in PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#discussion_r858965305


##########
ui/public/locales/pt_BR.json:
##########
@@ -1,879 +1,1143 @@
 {
+"alert.service.domainrouter": "Roteador do dom\u00ednio",
 "changed.item.properties": "Propriedades do item alteradas",
-"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte o Storage Secund\u00e1rio fornecido por S3",
+"confirm.enable.s3": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar o suporte ao armazenamento secund\u00e1rio fornecido pelo S3",
 "confirm.enable.swift": "Por favor, preencha as informa\u00e7\u00f5es abaixo para habilitar suporte ao Swift",
-"error.could.not.change.your.password.because.non.native.user": "Erro: a nuvem n\u00e3o alterou sua senha porque o LDAP est\u00e1 ativo.",
+"error.could.not.change.your.password.because.non.native.user": "Erro: n\u00e3o foi poss\u00edvel alterar a sua senha pois o seu usu\u00e1rio n\u00e3o \u00e9 um usu\u00e1rio nativo do CloudStack.",
 "error.could.not.enable.zone": "N\u00e3o foi poss\u00edvel habilitar a zona",
-"error.installwizard.message": "Alguma coisa est\u00e1 errada; voc\u00ea pode voltar e corrigir quaisquer erros",
+"error.dedicate.cluster.failed": "Falha ao dedicar cluster",
+"error.dedicate.host.failed": "Falha ao dedicar host",
+"error.dedicate.pod.failed": "Falha ao dedicar pod",
+"error.dedicate.zone.failed": "Falha ao dedicar zona",
+"error.execute.api.failed": "Falha ao executar API",
+"error.fetching.async.job.result": "Foi encontrado um erro ao buscar o resultado do job ass\u00edncrono",
+"error.form.message": "H\u00e1 problemas no formul\u00e1rio. Por favor, corrija-os.",
+"error.installwizard.message": "Ocorreu um erro. Por favor, revise e corrija quaisquer erros",
 "error.invalid.username.password": "Usu\u00e1rio ou senha inv\u00e1lidos",
 "error.login": "O seu usu\u00e1rio/senha n\u00e3o coincidem com nossos registros.",
 "error.menu.select": "N\u00e3o foi poss\u00edvel realizar a a\u00e7\u00e3o pois nenhum item foi selecionado.",
-"error.mgmt.server.inaccessible": "O Servidor de Gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
-"error.password.not.match": "Os campos de senha n\u00e3o combinam",
-"error.please.specify.physical.network.tags": "As Ofertas de Rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto voc\u00ea n\u00e3o especificar tags para esta interface f\u00edsica.",
+"error.mgmt.server.inaccessible": "O servidor de gerenciamento est\u00e1 inacess\u00edvel. Tente novamente mais tarde.",
+"error.password.not.match": "Os campos de senha n\u00e3o coincidem",
+"error.please.specify.physical.network.tags": "As ofertas de rede n\u00e3o estar\u00e3o dispon\u00edveis enquanto tags n\u00e3o forem especificadas para esta interface f\u00edsica.",
+"error.release.dedicate.cluster": "Falha ao liberar cluster dedicado.",
+"error.release.dedicate.host": "Falha ao liberar host dedicado.",
+"error.release.dedicate.pod": "Falha ao liberar pod dedicado.",
+"error.release.dedicate.zone": "Falha ao liberar zona dedicada.",
 "error.session.expired": "Sua sess\u00e3o expirou.",
-"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o Servidor de Gerenciamento",
+"error.unable.to.proceed": "N\u00e3o foi poss\u00edvel proceder. Por favor, contate um administrador.",
+"error.unable.to.reach.management.server": "N\u00e3o foi poss\u00edvel acessar o servidor de gerenciamento",
 "error.unresolved.internet.name": "Imposs\u00edvel resolver DNS",
-"force.delete.domain.warning": "Aten\u00e7\u00e3o: Esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
-"force.remove": "For\u00e7ar Remo\u00e7\u00e3o",
+"firewall.close": "Firewall",
+"force.delete.domain.warning": "Aten\u00e7\u00e3o: esta op\u00e7\u00e3o remover\u00e1 todos os dom\u00ednios, contas e recursos associados.",
+"force.remove": "For\u00e7ar remo\u00e7\u00e3o",
 "force.remove.host.warning": "Aten\u00e7\u00e3o: O CloudStack desligar\u00e1 de maneira for\u00e7ada todas as VMs antes de remover o host do cluster.",
-"force.stop": "For\u00e7ar Parada",
-"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como  comportamento inconsist\u00eante do estado da m\u00e1quina virtual.",
+"force.stop": "For\u00e7ar parada",
+"force.stop.instance.warning": "Aviso: For\u00e7ar o desligamento desta inst\u00e2ncia deve ser sua \u00faltima op\u00e7\u00e3o. Isto pode levar a perda de dados, bem como comportamento inconsistente do estado da m\u00e1quina virtual.",
 "hint.no.host.tags": "Nenhuma tag de host encontrada",
-"hint.no.storage.tags": "Nenhuma tag de storage encontrada",
+"hint.no.storage.tags": "Nenhuma tag de armazenamento encontrada",
 "hint.type.part.host.tag": "Digite parte de um tag de host",
-"hint.type.part.storage.tag": "Digite parte de um tag de storage",
-"icmp.code.desc": "Informe -1, se voc\u00eas quiser permitir todos os c\u00f3digos ICMP.",
-"icmp.type.desc": "Informe -1, se voc\u00eas quiser permitir todos os tipos ICMP.",
+"hint.type.part.storage.tag": "Digite parte de uma tag de armazenamento",
+"icmp.code.desc": "Informe -1 para permitir todos os c\u00f3digos ICMP.",
+"icmp.type.desc": "Informe -1 para permitir todos os tipos ICMP.",
 "image.directory": "Diret\u00f3rio da Imagem",
 "inline": "Inline",
 "label.about": "Sobre",
 "label.about.app": "Sobre o CloudStack",
+"label.accept": "Aceitar",
 "label.accept.project.invitation": "Aceitar convite de projeto.",
+"label.access": "Acesso",
 "label.accesskey": "Chave de acesso",
 "label.account": "Conta",
-"label.account.and.security.group": "Contas, grupos de Seguran\u00e7a",
+"label.account.and.security.group": "Contas e grupos de seguran\u00e7a",
 "label.account.details": "Detalhes da conta",
-"label.account.id": "ID da Conta",
-"label.account.name": "Nome da Conta",
-"label.account.specific": "Conta-Specific",
+"label.account.id": "ID da conta",
+"label.account.name": "Nome da conta",
+"label.account.specific": "Espec\u00edfico da conta",
 "label.accounts": "Contas",
-"label.accounttype": "Tipo de Conta",
-"label.acl.export": "Export ACLs",
+"label.accounttype": "Tipo de conta",
+"label.acl.export": "Exportar ACLs",
 "label.acl.id": "ACL ID",
-"label.acl.list.rules": "Lista de regas de ACL",
+"label.acl.list.rules": "Lista de regras de ACL",
 "label.acl.reason.description": "Motivo para se utilizar a regra.",
-"label.acl.replaced": "ACL trocado",
+"label.acl.replaced": "ACL alterado",
 "label.aclid": "ACL",
 "label.aclname": "Nome da ACL",
 "label.acltotal": "Total de rede ACL",
 "label.acquire.new.ip": "Adquirir novo IP",
 "label.acquire.new.secondary.ip": "Adquira um novo IP secund\u00e1rio",
+"label.acquiring.ip": "Obtendo IP",
 "label.action": "A\u00e7\u00e3o",
-"label.action.attach.disk": "Anexar Disco",
-"label.action.attach.disk.processing": "Anexando Disco....",
+"label.action.attach.disk": "Anexar disco",
+"label.action.attach.disk.processing": "Anexando disco....",
 "label.action.attach.iso": "Anexar ISO",
 "label.action.attach.iso.processing": "Anexando ISO....",
-"label.action.cancel.maintenance.mode": "Cancelar Modo de Manuten\u00e7\u00e3o",
-"label.action.cancel.maintenance.mode.processing": "Cancelando Modo de Manuten\u00e7\u00e3o....",
-"label.action.change.password": "Troca de Senha",
-"label.action.change.service": "Trocar Plano",
-"label.action.change.service.processing": "Trocando de Plano....",
-"label.action.configure.samlauthorization": "Configurar Autoriza\u00e7\u00e3o SAML SSO",
+"label.action.bulk.delete.egress.firewall.rules": "Apagar em massa as regras de sa\u00edda do firewall.",
+"label.action.bulk.delete.firewall.rules": "Apagar em massa as regras do firewall.",
+"label.action.bulk.delete.isos": "Apagar em massa as ISOs.",
+"label.action.bulk.delete.load.balancer.rules": "Apagar em massa as regras de balanceamento de carga.",
+"label.action.bulk.delete.portforward.rules": "Apagar em massa as regras de encaminhamento de porta.",
+"label.action.bulk.delete.templates": "Apagar em massa as regras de template.",
+"label.action.bulk.release.public.ip.address": "Liberar em massa os enderec\u0327os de IPs P\u00fablicos.",
+"label.action.cancel.maintenance.mode": "Cancelar modo de manuten\u00e7\u00e3o",
+"label.action.cancel.maintenance.mode.processing": "Cancelando modo de manuten\u00e7\u00e3o....",
+"label.action.change.password": "Troca de senha",
+"label.action.change.service": "Trocar plano",
+"label.action.change.service.processing": "Trocando de plano....",
+"label.action.configure.samlauthorization": "Configurar autoriza\u00e7\u00e3o SAML SSO",
 "label.action.configure.stickiness": "Ader\u00eancia",
 "label.action.copy.iso": "Copiar ISO",
 "label.action.copy.iso.processing": "Copiando ISO...",
-"label.action.copy.template": "Copiar Template",
-"label.action.copy.template.processing": "Copiando Template...",
-"label.action.create.template.from.vm": "Criar Template a partir da VM",
-"label.action.create.template.from.volume": "Criar Template a partir do Disco",
-"label.action.create.template.processing": "Criando Template....",
+"label.action.copy.template": "Copiar template",
+"label.action.copy.template.processing": "Copiando template...",
+"label.action.create.snapshot.from.vmsnapshot": "Criar snapshot a partir de uma snapshot de VM",
+"label.action.create.template.from.vm": "Criar template a partir da VM",
+"label.action.create.template.from.volume": "Criar template a partir do disco",
+"label.action.create.template.processing": "Criando template....",
 "label.action.create.vm": "Criar VM",
 "label.action.create.vm.processing": "Criando VM....",
-"label.action.create.volume": "Criar Disco",
-"label.action.create.volume.processing": "Criando Disco....",
+"label.action.create.volume": "Criar disco",
+"label.action.create.volume.processing": "Criando disco....",
 "label.action.delete.account": "Remover conta",
 "label.action.delete.account.processing": "Removendo conta....",
-"label.action.delete.cluster": "Remover Cluster",
-"label.action.delete.cluster.processing": "Removendo Cluster....",
-"label.action.delete.disk.offering": "Remover Oferta de Disco",
-"label.action.delete.disk.offering.processing": "Removendo Oferta de Disco....",
-"label.action.delete.domain": "Remover Dom\u00ednio",
-"label.action.delete.domain.processing": "Removendo Dom\u00ednio....",
+"label.action.delete.backup.offering": "Remover uma oferta de backup",
+"label.action.delete.cluster": "Remover cluster",
+"label.action.delete.cluster.processing": "Removendo cluster....",
+"label.action.delete.disk.offering": "Remover oferta de disco",
+"label.action.delete.disk.offering.processing": "Removendo oferta de disco....",
+"label.action.delete.domain": "Remover dom\u00ednio",
+"label.action.delete.domain.processing": "Removendo dom\u00ednio....",
+"label.action.delete.egress.firewall": "Remover regra de sa\u00edda do firewall",
 "label.action.delete.firewall": "Remover regra de firewall",
-"label.action.delete.firewall.processing": "Removendo Firewall....",
-"label.action.delete.ingress.rule": "Remover Regra de Entrada",
-"label.action.delete.ingress.rule.processing": "Removendo Regra de Entrada....",
-"label.action.delete.ip.range": "Remover Range IP",
-"label.action.delete.ip.range.processing": "Removendo Range de IP....",
-"label.action.delete.iso": "Removendo ISO",
+"label.action.delete.firewall.processing": "Removendo firewall....",
+"label.action.delete.ingress.rule": "Remover regra de entrada",
+"label.action.delete.ingress.rule.processing": "Removendo regra de entrada....",
+"label.action.delete.ip.range": "Remover intervalo de IPs",
+"label.action.delete.ip.range.processing": "Removendo intervalo de IPs....",
+"label.action.delete.iso": "Remover ISO",
 "label.action.delete.iso.processing": "Removendo ISO....",
-"label.action.delete.load.balancer": "Remover regra de balanceador de carga",
-"label.action.delete.load.balancer.processing": "Removendo Load Balancer....",
-"label.action.delete.network": "Remover Rede",
-"label.action.delete.network.processing": "Removendo Rede....",
+"label.action.delete.load.balancer": "Remover regra do balanceador de carga",
+"label.action.delete.load.balancer.processing": "Removendo balanceador de carga....",

Review Comment:
   I could not found any usage for this label, but from context, it should be `"Removendo regra do balanceador de carga...."`



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] blueorangutan commented on pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154#issuecomment-1110052436

   @acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cloudstack] GutoVeronezi merged pull request #6154: Updating and adding missing labels on pt_BR locale

Posted by GitBox <gi...@apache.org>.
GutoVeronezi merged PR #6154:
URL: https://github.com/apache/cloudstack/pull/6154


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org