diff --git a/datamodels/2.x/itop-change-mgmt-itil/pt_br.dict.itop-change-mgmt-itil.php b/datamodels/2.x/itop-change-mgmt-itil/pt_br.dict.itop-change-mgmt-itil.php index bed2b3d04..5be3a90c2 100755 --- a/datamodels/2.x/itop-change-mgmt-itil/pt_br.dict.itop-change-mgmt-itil.php +++ b/datamodels/2.x/itop-change-mgmt-itil/pt_br.dict.itop-change-mgmt-itil.php @@ -43,8 +43,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI-ChangeManagementOverview-Last-7-days' => 'Número de mudanças nos últimos 7 dias', 'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Mudanças por domínio nos últimos 7 dias', 'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Mudanças por domínio nos últimos 7 dias', - 'Tickets:Related:OpenChanges' => 'Open changes~~', - 'Tickets:Related:RecentChanges' => 'Recent changes (72h)~~', + 'Tickets:Related:OpenChanges' => 'Abrir alterações', + 'Tickets:Related:RecentChanges' => 'Mudanças recentes (72h)', )); // Dictionnay conventions diff --git a/datamodels/2.x/itop-config-mgmt/pt_br.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/pt_br.dict.itop-config-mgmt.php index 6419f3f66..19d09c54b 100755 --- a/datamodels/2.x/itop-config-mgmt/pt_br.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/pt_br.dict.itop-config-mgmt.php @@ -103,10 +103,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Organization/Attribute:deliverymodel_name+' => '', 'Class:Organization/Attribute:parent_id_friendlyname' => 'Principal', 'Class:Organization/Attribute:parent_id_friendlyname+' => 'Organização principal', - 'Class:Organization/Attribute:overview' => 'Overview~~', - 'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~', - 'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~', - 'Organization:Overview:Users' => 'iTop Users within this organization~~', + 'Class:Organization/Attribute:overview' => 'Visão geral', + 'Organization:Overview:FunctionalCIs' => 'Itens de configuração desta organização', + 'Organization:Overview:FunctionalCIs:subtitle' => 'por tipo', + 'Organization:Overview:Users' => 'Usuários iTop dentro desta organização', )); // @@ -208,12 +208,12 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Person/Attribute:tickets_list+' => 'Todos as solicitações que essa pessoa solicitou', 'Class:Person/Attribute:manager_id_friendlyname' => 'Nome amigável gerente', 'Class:Person/Attribute:manager_id_friendlyname+' => '', - 'Class:Person/Attribute:picture' => 'Picture~~', - 'Class:Person/Attribute:picture+' => '~~', - 'Class:Person/UniquenessRule:employee_number+' => 'The employee number must be unique in the organization~~', - 'Class:Person/UniquenessRule:employee_number' => 'there is already a person in \'$this->org_name$\' organization with the same employee number~~', - 'Class:Person/UniquenessRule:name+' => 'The employee name should be unique inside its organization~~', - 'Class:Person/UniquenessRule:name' => 'There is already a person in \'$this->org_name$\' organization with the same name~~', + 'Class:Person/Attribute:picture' => 'Foto', + 'Class:Person/Attribute:picture+' => '', + 'Class:Person/UniquenessRule:employee_number+' => 'O número de funcionário deve ser único na organização', + 'Class:Person/UniquenessRule:employee_number' => 'Já existe uma pessoa na organização \'$this->org_name$\' com o mesmo número de funcionário', + 'Class:Person/UniquenessRule:name+' => 'O nome do funcionário deve ser único dentro de sua organização', + 'Class:Person/UniquenessRule:name' => 'Já existe uma pessoa na organização \'$this->org_name$\' com o mesmo nome', )); // @@ -246,8 +246,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Document/Attribute:documenttype_id+' => '', 'Class:Document/Attribute:documenttype_name' => 'Nome tipo documento', 'Class:Document/Attribute:documenttype_name+' => '', - 'Class:Document/Attribute:version' => 'Version~~', - 'Class:Document/Attribute:version+' => '~~', + 'Class:Document/Attribute:version' => 'Versão', + 'Class:Document/Attribute:version+' => '', 'Class:Document/Attribute:description' => 'Descrição', 'Class:Document/Attribute:description+' => '', 'Class:Document/Attribute:status' => 'Estado', @@ -342,7 +342,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:FunctionalCI/Attribute:tickets_list+' => 'Todos as solicitações para este item de configuração', 'Class:FunctionalCI/Attribute:finalclass' => 'Tipo CI', 'Class:FunctionalCI/Attribute:finalclass+' => '', - 'Class:FunctionalCI/Tab:OpenedTickets' => 'Active Tickets~~', + 'Class:FunctionalCI/Tab:OpenedTickets' => 'Ingressos Ativos', )); // @@ -494,11 +494,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:DatacenterDevice/Attribute:fiberinterfacelist_list+' => 'Todas as portas Fiber Channel para esse dispositivo', 'Class:DatacenterDevice/Attribute:san_list' => 'SANs', 'Class:DatacenterDevice/Attribute:san_list+' => 'Todos os switches SAN vinculados para esse dispositivo', - 'Class:DatacenterDevice/Attribute:redundancy' => 'Redundancy~~', - 'Class:DatacenterDevice/Attribute:redundancy/count' => 'The device is up if at least one power connection (A or B) is up~~', + 'Class:DatacenterDevice/Attribute:redundancy' => 'Redundância', + 'Class:DatacenterDevice/Attribute:redundancy/count' => 'O dispositivo está ativo se pelo menos uma conexão de energia (A ou B) estiver ativa', // Unused yet - 'Class:DatacenterDevice/Attribute:redundancy/disabled' => 'The device is up if all its power connections are up~~', - 'Class:DatacenterDevice/Attribute:redundancy/percent' => 'The device is up if at least %1$s %% of its power connections are up~~', + 'Class:DatacenterDevice/Attribute:redundancy/disabled' => 'O dispositivo está ativo se todas as conexões de energia estiverem ativadas', + 'Class:DatacenterDevice/Attribute:redundancy/percent' => 'O dispositivo está ativo se pelo menos %1$s %% de suas conexões de energia estiverem funcionando', )); // @@ -912,10 +912,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Farm+' => '', 'Class:Farm/Attribute:hypervisor_list' => 'Hypervisors', 'Class:Farm/Attribute:hypervisor_list+' => 'Todos os hypervisors que compoem esse Cluster/HA', - 'Class:Farm/Attribute:redundancy' => 'High availability~~', - 'Class:Farm/Attribute:redundancy/disabled' => 'The farm is up if all the hypervisors are up~~', - 'Class:Farm/Attribute:redundancy/count' => 'The farm is up if at least %1$s hypervisor(s) is(are) up~~', - 'Class:Farm/Attribute:redundancy/percent' => 'The farm is up if at least %1$s %% of the hypervisors are up~~', + 'Class:Farm/Attribute:redundancy' => 'Alta disponibilidade', + 'Class:Farm/Attribute:redundancy/disabled' => 'A fazenda está em pé se todos os hipervisores estiverem em alta', + 'Class:Farm/Attribute:redundancy/count' => 'O farm está ativo se pelo menos %1$s hypervisor(es) estiver (ão) para cima', + 'Class:Farm/Attribute:redundancy/percent' => 'A fazenda está ativa se pelo menos %1$s %% dos hipervisores estiverem em alta', )); // @@ -945,8 +945,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:VirtualMachine/Attribute:cpu+' => '', 'Class:VirtualMachine/Attribute:ram' => 'RAM', 'Class:VirtualMachine/Attribute:ram+' => '', - 'Class:VirtualMachine/Attribute:managementip' => 'IP~~', - 'Class:VirtualMachine/Attribute:managementip+' => '~~', + 'Class:VirtualMachine/Attribute:managementip' => 'IP', + 'Class:VirtualMachine/Attribute:managementip+' => '', 'Class:VirtualMachine/Attribute:logicalinterface_list' => 'Placas de rede', 'Class:VirtualMachine/Attribute:logicalinterface_list+' => 'Todas as placas de rede', )); @@ -1305,8 +1305,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Brand+' => '', 'Class:Brand/Attribute:physicaldevices_list' => 'Dispositivos físicos', 'Class:Brand/Attribute:physicaldevices_list+' => 'Todos os dispositivos físicos correspondentes a essa fabricante', - 'Class:Brand/UniquenessRule:name+' => 'The name must be unique~~', - 'Class:Brand/UniquenessRule:name' => 'This brand already exists~~', + 'Class:Brand/UniquenessRule:name+' => 'O nome deve ser único', + 'Class:Brand/UniquenessRule:name' => 'Essa marca já existe', )); // @@ -1360,8 +1360,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Model/Attribute:type/Value:Phone+' => 'Telefone', 'Class:Model/Attribute:physicaldevices_list' => 'Dispositivo físico', 'Class:Model/Attribute:physicaldevices_list+' => 'Todos os dispositivos físicos correspondentes a esse modelo', - 'Class:Model/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~', - 'Class:Model/UniquenessRule:name_brand' => 'this model already exists for this brand~~', + 'Class:Model/UniquenessRule:name_brand+' => 'O nome deve ser único na marca', + 'Class:Model/UniquenessRule:name_brand' => 'este modelo já existe para essa marca', )); // @@ -1894,9 +1894,9 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Server:Date' => 'Data', 'Server:moreinfo' => 'Mais informações', 'Server:otherinfo' => 'Outras informações', - 'Server:power' => 'Power supply~~', + 'Server:power' => 'Fonte de alimentação', 'Person:info' => 'Informações gerais', - 'Person:personal_info' => 'Personal information~~', + 'Person:personal_info' => 'Informação pessoal', 'Person:notifiy' => 'Notificação', 'Class:Subnet/Tab:IPUsage' => 'IP usado', 'Class:Subnet/Tab:IPUsage-explain' => 'Placas de rede contendo IP na faixa: %1$s para %2$s', diff --git a/datamodels/2.x/itop-incident-mgmt-itil/pt_br.dict.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/pt_br.dict.itop-incident-mgmt-itil.php index 14a972c26..77c7767e5 100644 --- a/datamodels/2.x/itop-incident-mgmt-itil/pt_br.dict.itop-incident-mgmt-itil.php +++ b/datamodels/2.x/itop-incident-mgmt-itil/pt_br.dict.itop-incident-mgmt-itil.php @@ -236,8 +236,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Incident/Error:CannotAssignParentIncidentIdToSelf' => 'Não é possível atribuir o incidente principal ao próprio incidente', 'Class:Incident/Method:ResolveChildTickets' => 'ResolveChildTickets~~', - 'Class:Incident/Method:ResolveChildTickets+' => 'Cascade the resolution to child ticket (ev_autoresolve), and align the following characteristics: service, team, agent, resolution info~~', - 'Tickets:Related:OpenIncidents' => 'Open incidents~~', + 'Class:Incident/Method:ResolveChildTickets+' => 'Conecte a resolução ao ticket filho (ev_autoresolve) e alinhe as seguintes características: service, team, agent, resolution info', + 'Tickets:Related:OpenIncidents' => 'Incidentes abertos', )); // diff --git a/datamodels/2.x/itop-knownerror-mgmt/pt_br.dict.itop-knownerror-mgmt.php b/datamodels/2.x/itop-knownerror-mgmt/pt_br.dict.itop-knownerror-mgmt.php index ee910bd3e..9123f5528 100755 --- a/datamodels/2.x/itop-knownerror-mgmt/pt_br.dict.itop-knownerror-mgmt.php +++ b/datamodels/2.x/itop-knownerror-mgmt/pt_br.dict.itop-knownerror-mgmt.php @@ -150,7 +150,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:FAQ/Attribute:error_code+' => '', 'Class:FAQ/Attribute:key_words' => 'Palavras-chaves', 'Class:FAQ/Attribute:key_words+' => '', - 'Class:FAQ/Attribute:domains' => 'Domains~~', + 'Class:FAQ/Attribute:domains' => 'Domínios', )); // diff --git a/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php index af8806e2b..46fef5530 100644 --- a/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php @@ -36,7 +36,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Portal:Button:Delete' => 'Deletar', 'Portal:EnvironmentBanner:Title' => 'Você está atualmente em %1$s', 'Portal:EnvironmentBanner:GoToProduction' => 'Volte para o modo PRODUÇÃO', - 'Error:HTTP:400' => 'Bad request~~', + 'Error:HTTP:400' => 'Pedido ruim', 'Error:HTTP:401' => 'Autenticação', 'Error:HTTP:404' => 'Está página não existe', 'Error:HTTP:500' => 'Oops! Ocorreu um erro, informe a T.I.', @@ -82,7 +82,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // AggregatePageBrick Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Brick:Portal:AggregatePage:DefaultTitle' => 'Dashboard~~', + 'Brick:Portal:AggregatePage:DefaultTitle' => 'Painel de controle', )); // BrowseBrick brick @@ -106,17 +106,17 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Brick:Portal:Manage:Name' => 'Gerenciar itens', 'Brick:Portal:Manage:Table:NoData' => 'Sem dados.', 'Brick:Portal:Manage:Table:ItemActions' => 'Ações', - 'Brick:Portal:Manage:DisplayMode:list' => 'List~~', - 'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Pie Chart~~', + 'Brick:Portal:Manage:DisplayMode:list' => 'List', + 'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Gráfico de pizza', 'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Bar Chart', - 'Brick:Portal:Manage:Others' => 'Others~~', - 'Brick:Portal:Manage:All' => 'All~~', - 'Brick:Portal:Manage:Group' => 'Group~~', - 'Brick:Portal:Manage:fct:count' => 'Total~~', + 'Brick:Portal:Manage:Others' => 'Outros', + 'Brick:Portal:Manage:All' => 'Todos', + 'Brick:Portal:Manage:Group' => 'Group', + 'Brick:Portal:Manage:fct:count' => 'Total', 'Brick:Portal:Manage:fct:sum' => 'Sum~~', - 'Brick:Portal:Manage:fct:avg' => 'Average~~', - 'Brick:Portal:Manage:fct:min' => 'Min~~', - 'Brick:Portal:Manage:fct:max' => 'Max~~', + 'Brick:Portal:Manage:fct:avg' => 'Média', + 'Brick:Portal:Manage:fct:min' => 'Min', + 'Brick:Portal:Manage:fct:max' => 'Max', )); // ObjectBrick brick diff --git a/datamodels/2.x/itop-problem-mgmt/pt_br.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/pt_br.dict.itop-problem-mgmt.php index 654596c64..8b18a88ad 100755 --- a/datamodels/2.x/itop-problem-mgmt/pt_br.dict.itop-problem-mgmt.php +++ b/datamodels/2.x/itop-problem-mgmt/pt_br.dict.itop-problem-mgmt.php @@ -134,8 +134,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Problem/Attribute:knownerrors_list+' => 'Todos os erros conhecidos vinculados a esse problema', 'Class:Problem/Attribute:related_request_list' => 'Solicitações vinculadas', 'Class:Problem/Attribute:related_request_list+' => 'Todas as solicitações vinculadas com esse problema', - 'Class:Problem/Attribute:related_incident_list' => 'Related incidents~~', - 'Class:Problem/Attribute:related_incident_list+' => 'All the incidents that are related to this problem~~', + 'Class:Problem/Attribute:related_incident_list' => 'Incidentes relacionados', + 'Class:Problem/Attribute:related_incident_list+' => 'Todos os incidentes relacionados a esse problema', 'Class:Problem/Stimulus:ev_assign' => 'Atribuir', 'Class:Problem/Stimulus:ev_assign+' => '', 'Class:Problem/Stimulus:ev_reassign' => 'Re-atribuir', diff --git a/datamodels/2.x/itop-request-mgmt-itil/pt_br.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/pt_br.dict.itop-request-mgmt-itil.php index acc74501b..36fb44206 100644 --- a/datamodels/2.x/itop-request-mgmt-itil/pt_br.dict.itop-request-mgmt-itil.php +++ b/datamodels/2.x/itop-request-mgmt-itil/pt_br.dict.itop-request-mgmt-itil.php @@ -215,7 +215,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:UserRequest/Attribute:parent_change_id+' => '', 'Class:UserRequest/Attribute:parent_change_ref' => 'Ref mudança', 'Class:UserRequest/Attribute:parent_change_ref+' => '', - 'Class:UserRequest/Attribute:parent_incident_ref' => 'Parent incident ref~~', + 'Class:UserRequest/Attribute:parent_incident_ref' => 'Incidente pai ref', 'Class:UserRequest/Attribute:parent_incident_ref+' => '~~', 'Class:UserRequest/Attribute:related_request_list' => 'Sub-Solicitação', 'Class:UserRequest/Attribute:related_request_list+' => 'Todas as solicitações vinculadas a essa solicitação principal', @@ -262,12 +262,12 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'Não é possível atribuir a solicitação principal para a própria solicitação', 'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~', - 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~', + 'Class:UserRequest/Method:ResolveChildTickets+' => 'Conecte a resolução a pedidos filhos (ev_autoresolve) e alinhe as seguintes características da requisição: serviço, equipe, agente, info de resolução', )); Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', - 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', - 'Organization:Overview:Tickets' => 'Tickets for this organization~~', + 'Organization:Overview:UserRequests' => 'Solicitações de usuários desta organização', + 'Organization:Overview:MyUserRequests' => 'Meu usuário solicita para esta organização', + 'Organization:Overview:Tickets' => 'Ingressos para esta organização', )); diff --git a/datamodels/2.x/itop-request-mgmt/pt_br.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/pt_br.dict.itop-request-mgmt.php index 120ac222e..a968a04af 100644 --- a/datamodels/2.x/itop-request-mgmt/pt_br.dict.itop-request-mgmt.php +++ b/datamodels/2.x/itop-request-mgmt/pt_br.dict.itop-request-mgmt.php @@ -55,7 +55,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:UserRequest:MyWorkOrders' => 'Ordens de serviço atribuídas a mim', 'Menu:UserRequest:MyWorkOrders+' => 'Todas as Ordens de serviço atribuídos a min', 'Class:Problem:KnownProblemList' => 'Problemas conhecidos', - 'Tickets:Related:OpenIncidents' => 'Open incidents~~', + 'Tickets:Related:OpenIncidents' => 'Incidentes abertos', )); // Dictionnay conventions @@ -290,12 +290,12 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Portal:ChooseYourFavoriteLanguage' => 'Escolha sua linguagem favorita', 'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~', - 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~', + 'Class:UserRequest/Method:ResolveChildTickets+' => 'Conecte a resolução a pedidos filhos (ev_autoresolve) e alinhe as seguintes características da requisição: serviço, equipe, agente, info de resolução', )); Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', - 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', - 'Organization:Overview:Tickets' => 'Tickets for this organization~~', + 'Organization:Overview:UserRequests' => 'Solicitações de usuários desta organização', + 'Organization:Overview:MyUserRequests' => 'Meu usuário solicita para esta organização', + 'Organization:Overview:Tickets' => 'Ingressos para esta organização', )); diff --git a/datamodels/2.x/itop-service-mgmt/pt_br.dict.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/pt_br.dict.itop-service-mgmt.php index af2ebabc8..99cc68a4d 100755 --- a/datamodels/2.x/itop-service-mgmt/pt_br.dict.itop-service-mgmt.php +++ b/datamodels/2.x/itop-service-mgmt/pt_br.dict.itop-service-mgmt.php @@ -225,7 +225,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:ServiceFamily+' => '', 'Class:ServiceFamily/Attribute:name' => 'Nome', 'Class:ServiceFamily/Attribute:name+' => '', - 'Class:ServiceFamily/Attribute:icon' => 'Icon~~', + 'Class:ServiceFamily/Attribute:icon' => 'Icone', 'Class:ServiceFamily/Attribute:icon+' => '', 'Class:ServiceFamily/Attribute:services_list' => 'Serviços', 'Class:ServiceFamily/Attribute:services_list+' => 'Todos os serviços para essa categoria', @@ -262,7 +262,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Service/Attribute:status/Value:obsolete+' => '', 'Class:Service/Attribute:status/Value:production' => 'Produção', 'Class:Service/Attribute:status/Value:production+' => '', - 'Class:Service/Attribute:icon' => 'Icon~~', + 'Class:Service/Attribute:icon' => 'Icone', 'Class:Service/Attribute:icon+' => '', 'Class:Service/Attribute:customercontracts_list' => 'Contratos clientes', 'Class:Service/Attribute:customercontracts_list+' => 'Todos contratos de clientes que contrataram esse serviço', @@ -416,16 +416,16 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkSLAToSLT/Attribute:slt_id+' => '', 'Class:lnkSLAToSLT/Attribute:slt_name' => 'Nome SLT', 'Class:lnkSLAToSLT/Attribute:slt_name+' => '', - 'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Slt metric~~', - 'Class:lnkSLAToSLT/Attribute:slt_metric+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Slt request type~~', - 'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Slt ticket priority~~', - 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_value' => 'Slt value~~', - 'Class:lnkSLAToSLT/Attribute:slt_value+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Slt value unit~~', - 'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '~~', + 'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Slt metrico', + 'Class:lnkSLAToSLT/Attribute:slt_metric+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Slt tipo de solicitação', + 'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Slt prioridade ticket', + 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_value' => 'Slt valor', + 'Class:lnkSLAToSLT/Attribute:slt_value+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Slt unidade de valor', + 'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '', )); // diff --git a/datamodels/2.x/itop-tickets/pt_br.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/pt_br.dict.itop-tickets.php index 8f5b180ab..e7f3dc6f1 100755 --- a/datamodels/2.x/itop-tickets/pt_br.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/pt_br.dict.itop-tickets.php @@ -76,14 +76,14 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Ticket/Attribute:workorders_list+' => 'Todos as Ordens de Serviço para essa solicitação', 'Class:Ticket/Attribute:finalclass' => 'Tipo', 'Class:Ticket/Attribute:finalclass+' => '', - 'Class:Ticket/Attribute:operational_status' => 'Operational status~~', - 'Class:Ticket/Attribute:operational_status+' => 'Computed after the detailed status~~', - 'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'Ongoing~~', - 'Class:Ticket/Attribute:operational_status/Value:ongoing+' => 'Work in progress~~', - 'Class:Ticket/Attribute:operational_status/Value:resolved' => 'Resolved~~', - 'Class:Ticket/Attribute:operational_status/Value:resolved+' => '~~', - 'Class:Ticket/Attribute:operational_status/Value:closed' => 'Closed~~', - 'Class:Ticket/Attribute:operational_status/Value:closed+' => '~~', + 'Class:Ticket/Attribute:operational_status' => 'Status operacional', + 'Class:Ticket/Attribute:operational_status+' => 'Computado após o status detalhado', + 'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'Em curso', + 'Class:Ticket/Attribute:operational_status/Value:ongoing+' => 'Trabalho em andamento', + 'Class:Ticket/Attribute:operational_status/Value:resolved' => 'Resolvido', + 'Class:Ticket/Attribute:operational_status/Value:resolved+' => '', + 'Class:Ticket/Attribute:operational_status/Value:closed' => 'Fechado', + 'Class:Ticket/Attribute:operational_status/Value:closed+' => '', 'Ticket:ImpactAnalysis' => 'Análise de Impacto~~', )); @@ -105,10 +105,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkContactToTicket/Attribute:contact_email+' => '', 'Class:lnkContactToTicket/Attribute:role' => 'Regra', 'Class:lnkContactToTicket/Attribute:role+' => '', - 'Class:lnkContactToTicket/Attribute:role_code' => 'Role~~', - 'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => 'Adicionado manualmente~~', - 'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => 'Computado~~', - 'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => 'Não notificar~~', + 'Class:lnkContactToTicket/Attribute:role_code' => 'Papel', + 'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => 'Adicionado manualmente', + 'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => 'Computado', + 'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => 'Não notificar', )); // @@ -130,10 +130,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name+' => '', 'Class:lnkFunctionalCIToTicket/Attribute:impact' => 'Impacto', 'Class:lnkFunctionalCIToTicket/Attribute:impact+' => '', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code' => 'Impact~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => 'Adicionado manualmente~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:computed' => 'Computado~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:not_impacted' => 'Não impactado~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code' => 'Impacto', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => 'Adicionado manualmente', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:computed' => 'Computado', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:not_impacted' => 'Não impactado', )); @@ -192,54 +192,54 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Ticket:SLA' => 'Relatório SLA', 'WorkOrder:Details' => 'Detalhes', 'WorkOrder:Moreinfo' => 'Mais informações', - 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', + 'Tickets:ResolvedFrom' => 'Resolvido automaticamente de %1$s', 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', - 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', - 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:Set/Param:2' => 'Value~~', - 'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'The value to set~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate' => 'SetCurrentDate~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Set a field with the current date and time~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser' => 'SetCurrentUser~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Set a field with the currently logged in user~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used. That friendly name is the name of the person if any is attached to the user, otherwise it is the login.~~', + 'Class:cmdbAbstractObject/Method:Set+' => 'Defina um campo com um valor estático', + 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field', + 'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'O campo para definir, no objeto atual', + 'Class:cmdbAbstractObject/Method:Set/Param:2' => 'Valor', + 'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'O valor para definir', + 'Class:cmdbAbstractObject/Method:SetCurrentDate' => 'SetCurrentDate', + 'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Defina um campo com a data e hora atual', + 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => 'Target Field', + 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'O campo para definir, no objeto atual', + 'Class:cmdbAbstractObject/Method:SetCurrentUser' => 'SetCurrentUser', + 'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Defina um campo com o usuário atualmente logado', + 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => 'Target Field', + 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'O campo para definir, no objeto atual. Se o campo for uma string, o nome amigável será usado, caso contrário, o identificador será usado. Esse nome amigável é o nome da pessoa, se houver alguma anexada ao usuário, caso contrário, é o login.', 'Class:cmdbAbstractObject/Method:SetCurrentPerson' => 'SetCurrentPerson~~', - 'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Set a field with the currently logged in person (the \\"person\\" attached to the logged in \\"user\\").~~', + 'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Defina um campo com a pessoa atualmente logada (a \\"pessoa\\" anexada ao \\"usuário\\").', 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used.~~', + 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'O campo para definir, no objeto atual. Se o campo for uma string, o nome amigável será usado, caso contrário, o identificador será usado. ', 'Class:cmdbAbstractObject/Method:SetElapsedTime' => 'SetElapsedTime~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Set a field with the time (seconds) elapsed since a date given by another field~~', + 'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Defina um campo com o tempo (segundos) decorrido desde a data dada por outro campo', 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => 'Reference Field~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'The field from which to get the reference date~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => 'Working Hours~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Leave empty to rely on the standard working hours scheme, or set to \\"DefaultWorkingTimeComputer\\" to force a 24x7 scheme~~', - 'Class:cmdbAbstractObject/Method:Reset' => 'Reset~~', - 'Class:cmdbAbstractObject/Method:Reset+' => 'Reset a field to its default value~~', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'O campo para definir, no objeto atual', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => 'Campo de Referência', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'O campo do qual obter a data de referência', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => 'Horário de trabalho', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Deixe em branco para confiar no esquema padrão de horas de trabalho, ou configure para \\"DefaultWorkingTimeComputer\\" para forçar um esquema de 24x7', + 'Class:cmdbAbstractObject/Method:Reset' => 'Reset', + 'Class:cmdbAbstractObject/Method:Reset+' => 'Redefinir um campo para seu valor padrão', 'Class:cmdbAbstractObject/Method:Reset/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'The field to reset, in the current object~~', + 'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'O campo para redefinir, no objeto atual', 'Class:cmdbAbstractObject/Method:Copy' => 'Copy~~', - 'Class:cmdbAbstractObject/Method:Copy+' => 'Copy the value of a field to another field~~', + 'Class:cmdbAbstractObject/Method:Copy+' => 'Copie o valor de um campo para outro campo', 'Class:cmdbAbstractObject/Method:Copy/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'The field to set, in the current object~~', + 'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'O campo para definir, no objeto atual', 'Class:cmdbAbstractObject/Method:Copy/Param:2' => 'Source Field~~', - 'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'The field to get the value from, in the current object~~', + 'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'O campo para obter o valor de, no objeto atual', 'Class:cmdbAbstractObject/Method:ApplyStimulus' => 'ApplyStimulus~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Apply the specified stimulus to the current object~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Stimulus code~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'A valid stimulus code for the current class~~', + 'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Aplique o estímulo especificado ao objeto atual', + 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Código de estímulo', + 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'Um código de estímulo válido para a classe atual', 'Class:ResponseTicketTTO/Interface:iMetricComputer' => 'Time To Own~~', - 'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTO~~', + 'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Objetivo baseado em um SLT do tipo TTO', 'Class:ResponseTicketTTR/Interface:iMetricComputer' => 'Time To Resolve~~', - 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTR~~', + 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Objetivo baseado em um SLT do tipo TTR', - 'portal:itop-portal' => 'Standard portal', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) + 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => 'iTop - Portal do Usuário', 'Brick:Portal:UserProfile:Title' => 'Meu Perfil', 'Brick:Portal:NewRequest:Title' => 'Nova Solicitação', @@ -256,6 +256,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Ticket title~~', - 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Título do bilhete', + 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '', )); diff --git a/datamodels/2.x/itop-welcome-itil/pt_br.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/pt_br.dict.itop-welcome-itil.php index b456b3234..1446329af 100644 --- a/datamodels/2.x/itop-welcome-itil/pt_br.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/pt_br.dict.itop-welcome-itil.php @@ -60,8 +60,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:AbstractResource' => 'Abstract Resource~~', - 'Class:AbstractResource+' => '~~', + 'Class:AbstractResource' => 'Recurso abstrato', + 'Class:AbstractResource+' => '', )); // @@ -69,8 +69,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', - 'Class:ResourceAdminMenu+' => '~~', + 'Class:ResourceAdminMenu' => 'Recurso Admin Menu', + 'Class:ResourceAdminMenu+' => '', )); // @@ -78,6 +78,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', - 'Class:ResourceRunQueriesMenu+' => '~~', + 'Class:ResourceRunQueriesMenu' => 'Menu de consultas de execução de recursos', + 'Class:ResourceRunQueriesMenu+' => '', )); diff --git a/dictionaries/pt_br.dictionary.itop.core.php b/dictionaries/pt_br.dictionary.itop.core.php index 1dad95981..64b876349 100644 --- a/dictionaries/pt_br.dictionary.itop.core.php +++ b/dictionaries/pt_br.dictionary.itop.core.php @@ -28,32 +28,32 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:UnknownObjectLabel' => 'Objeto não encontrado (classe: %1$s, id: %2$d)', 'Core:UnknownObjectTip' => 'O objeto não pode ser encontrado. Ele pode ter sido eliminado há algum tempo e o log foi removido desde então.', - 'Core:UniquenessDefaultError' => 'Uniqueness rule \'%1$s\' in error~~', + 'Core:UniquenessDefaultError' => 'Regra de exclusividade \'%1$s\' com erro', 'Core:AttributeLinkedSet' => 'Array de objetos', 'Core:AttributeLinkedSet+' => 'Qualquer tipo de objetos da mesma classe ou subclasses', - 'Core:AttributeDashboard' => 'Dashboard~~', - 'Core:AttributeDashboard+' => '~~', + 'Core:AttributeDashboard' => 'Painel de controle', + 'Core:AttributeDashboard+' => '', - 'Core:AttributePhoneNumber' => 'Phone number~~', - 'Core:AttributePhoneNumber+' => '~~', + 'Core:AttributePhoneNumber' => 'Número de telefone', + 'Core:AttributePhoneNumber+' => '', - 'Core:AttributeObsolescenceDate' => 'Obsolescence date~~', - 'Core:AttributeObsolescenceDate+' => '~~', + 'Core:AttributeObsolescenceDate' => 'Obsolescência data', + 'Core:AttributeObsolescenceDate+' => '', - 'Core:AttributeTagSet' => 'List of tags~~', - 'Core:AttributeTagSet+' => '~~', - 'Core:AttributeSet:placeholder' => 'click to add~~', - 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromClass' => '%1$s (%2$s)~~', - 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromOneChildClass' => '%1$s (%2$s from %3$s)~~', - 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromSeveralChildClasses' => '%1$s (%2$s from child classes)~~', + 'Core:AttributeTagSet' => 'Lista de etiquetas', + 'Core:AttributeTagSet+' => '', + 'Core:AttributeSet:placeholder' => 'clique para adicionar', + 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromClass' => '%1$s (%2$s)', + 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromOneChildClass' => '%1$s (%2$s de %3$s)', + 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromSeveralChildClasses' => '%1$s (%2$s de classes filhas)', - 'Core:AttributeCaseLog' => 'Log~~', - 'Core:AttributeCaseLog+' => '~~', + 'Core:AttributeCaseLog' => 'Log', + 'Core:AttributeCaseLog+' => '', - 'Core:AttributeMetaEnum' => 'Computed enum~~', - 'Core:AttributeMetaEnum+' => '~~', + 'Core:AttributeMetaEnum' => 'Computed enum~~', + 'Core:AttributeMetaEnum+' => '', 'Core:AttributeLinkedSetIndirect' => 'Array de objetos (N-N)', 'Core:AttributeLinkedSetIndirect+' => 'Qualquer tipo de objetos [sub-classe] da mesma classe', @@ -67,26 +67,26 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:AttributeBoolean' => 'Boolean', 'Core:AttributeBoolean+' => 'Boolean', 'Core:AttributeBoolean/Value:null' => '', - 'Core:AttributeBoolean/Value:yes' => 'Yes~~', - 'Core:AttributeBoolean/Value:no' => 'No~~', + 'Core:AttributeBoolean/Value:yes' => 'Sim', + 'Core:AttributeBoolean/Value:no' => 'Não', - 'Core:AttributeArchiveFlag' => 'Archive flag~~', - 'Core:AttributeArchiveFlag/Value:yes' => 'Yes~~', - 'Core:AttributeArchiveFlag/Value:yes+' => 'This object is visible only in archive mode~~', - 'Core:AttributeArchiveFlag/Value:no' => 'No~~', - 'Core:AttributeArchiveFlag/Label' => 'Archived~~', + 'Core:AttributeArchiveFlag' => 'Arquivar bandeira', + 'Core:AttributeArchiveFlag/Value:yes' => 'Sim', + 'Core:AttributeArchiveFlag/Value:yes+' => 'Este objeto é visível apenas no modo de arquivo', + 'Core:AttributeArchiveFlag/Value:no' => 'Não', + 'Core:AttributeArchiveFlag/Label' => 'Arquivado', 'Core:AttributeArchiveFlag/Label+' => '', - 'Core:AttributeArchiveDate/Label' => 'Archive date~~', + 'Core:AttributeArchiveDate/Label' => 'Data de arquivamento', 'Core:AttributeArchiveDate/Label+' => '', 'Core:AttributeObsolescenceFlag' => 'Obsolescence flag~~', - 'Core:AttributeObsolescenceFlag/Value:yes' => 'Yes~~', - 'Core:AttributeObsolescenceFlag/Value:yes+' => 'This object is excluded from the impact analysis, and hidden from search results~~', - 'Core:AttributeObsolescenceFlag/Value:no' => 'No~~', - 'Core:AttributeObsolescenceFlag/Label' => 'Obsolete~~', - 'Core:AttributeObsolescenceFlag/Label+' => 'Computed dynamically on other attributes~~', - 'Core:AttributeObsolescenceDate/Label' => 'Obsolescence date~~', - 'Core:AttributeObsolescenceDate/Label+' => 'Approximative date at which the object has been considered obsolete~~', + 'Core:AttributeObsolescenceFlag/Value:yes' => 'Sim', + 'Core:AttributeObsolescenceFlag/Value:yes+' => 'Este objeto é excluído da análise de impacto e oculto dos resultados de pesquisa', + 'Core:AttributeObsolescenceFlag/Value:no' => 'Não', + 'Core:AttributeObsolescenceFlag/Label' => 'Obsoleto', + 'Core:AttributeObsolescenceFlag/Label+' => 'Computado dinamicamente em outros atributos', + 'Core:AttributeObsolescenceDate/Label' => 'Obsolescência data', + 'Core:AttributeObsolescenceDate/Label+' => 'Data aproximada em que o objeto foi considerado obsoleto', 'Core:AttributeString' => 'String', 'Core:AttributeString+' => 'Seqüência alfanumérica', @@ -105,8 +105,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:AttributeEncryptedString' => 'String encriptada', 'Core:AttributeEncryptedString+' => 'String encriptada com uma chave local', - 'Core:AttributeEncryptUnknownLibrary' => 'Encryption library specified (%1$s) unknown~~', - 'Core:AttributeEncryptFailedToDecrypt' => '** decryption error **~~', + 'Core:AttributeEncryptUnknownLibrary' => 'Biblioteca de criptografia especificada (%1$s) desconhecida', + 'Core:AttributeEncryptFailedToDecrypt' => '** erro de decriptação **', 'Core:AttributeText' => 'Texto', 'Core:AttributeText+' => 'Cadeia de caracteres Multi-linha', @@ -201,8 +201,8 @@ Operadores:
'Core:FriendlyName-Label' => 'Nome amigável', 'Core:FriendlyName-Description' => 'Nome amigável', - 'Core:AttributeTag' => 'Tags~~', - 'Core:AttributeTag+' => 'Tags~~', + 'Core:AttributeTag' => 'Etiquetas', + 'Core:AttributeTag+' => 'Etiquetas', )); @@ -424,20 +424,20 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( )); Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:EventRestService' => 'REST/JSON call~~', - 'Class:EventRestService+' => 'Trace of a REST/JSON service call~~', - 'Class:EventRestService/Attribute:operation' => 'Operation~~', - 'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'~~', - 'Class:EventRestService/Attribute:version' => 'Version~~', - 'Class:EventRestService/Attribute:version+' => 'Argument \'version\'~~', - 'Class:EventRestService/Attribute:json_input' => 'Input~~', - 'Class:EventRestService/Attribute:json_input+' => 'Argument \'json_data\'~~', - 'Class:EventRestService/Attribute:code' => 'Code~~', - 'Class:EventRestService/Attribute:code+' => 'Result code~~', - 'Class:EventRestService/Attribute:json_output' => 'Response~~', - 'Class:EventRestService/Attribute:json_output+' => 'HTTP response (json)~~', - 'Class:EventRestService/Attribute:provider' => 'Provider~~', - 'Class:EventRestService/Attribute:provider+' => 'PHP class implementing the expected operation~~', + 'Class:EventRestService' => 'Chamada REST/JSON', + 'Class:EventRestService+' => 'Rastreio de uma chamada de serviço REST/JSON', + 'Class:EventRestService/Attribute:operation' => 'Operation', + 'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'', + 'Class:EventRestService/Attribute:version' => 'Versão', + 'Class:EventRestService/Attribute:version+' => 'Argument \'version\'', + 'Class:EventRestService/Attribute:json_input' => 'Input', + 'Class:EventRestService/Attribute:json_input+' => 'Argumento \'json_data\'', + 'Class:EventRestService/Attribute:code' => 'Code', + 'Class:EventRestService/Attribute:code+' => 'Código de resultado', + 'Class:EventRestService/Attribute:json_output' => 'Response', + 'Class:EventRestService/Attribute:json_output+' => 'Resposta HTTP (json)', + 'Class:EventRestService/Attribute:provider' => 'Provedor', + 'Class:EventRestService/Attribute:provider+' => 'Classe PHP implementando a operação esperada', )); // @@ -546,10 +546,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:TriggerOnObject+' => 'Gatilho em uma determinada classe de objetos', 'Class:TriggerOnObject/Attribute:target_class' => 'Classe alvo', 'Class:TriggerOnObject/Attribute:target_class+' => '', - 'Class:TriggerOnObject/Attribute:filter' => 'Filter~~', - 'Class:TriggerOnObject/Attribute:filter+' => '~~', - 'TriggerOnObject:WrongFilterQuery' => 'Wrong filter query: %1$s~~', - 'TriggerOnObject:WrongFilterClass' => 'The filter query must return objects of class \\"%1$s\\"~~', + 'Class:TriggerOnObject/Attribute:filter' => 'Filtro', + 'Class:TriggerOnObject/Attribute:filter+' => '', + 'TriggerOnObject:WrongFilterQuery' => 'Consulta de filtro incorreta: %1$s', + 'TriggerOnObject:WrongFilterClass' => 'A consulta de filtro deve retornar objetos da classe \\"%1$s\\"', )); // @@ -604,8 +604,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:TriggerOnObjectDelete' => 'Trigger (on object deletion)~~', - 'Class:TriggerOnObjectDelete+' => 'Trigger on object deletion of [a child class of] the given class~~', + 'Class:TriggerOnObjectDelete' => 'Trigger (na exclusão de objetos)', + 'Class:TriggerOnObjectDelete+' => 'Trigger na exclusão de objeto de [uma classe filho] da classe dada', )); // @@ -613,10 +613,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:TriggerOnObjectUpdate' => 'Trigger (on object update)~~', - 'Class:TriggerOnObjectUpdate+' => 'Trigger on object update of [a child class of] the given class~~', - 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes' => 'Target fields~~', - 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', + 'Class:TriggerOnObjectUpdate' => 'Trigger (na atualização do objeto)', + 'Class:TriggerOnObjectUpdate+' => 'Trigger na atualização de objeto de [uma classe filho] da classe dada', + 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes' => 'Campos de destino', + 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); // @@ -867,80 +867,80 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:Duration_Days_Hours_Minutes_Seconds' => '%1$sd %2$dh %3$dmin %4$ds', // Explain working time computing - 'Core:ExplainWTC:ElapsedTime' => 'Time elapsed (stored as \\"%1$s\\")~~', - 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Time spent for \\"%1$s\\"~~', - 'Core:ExplainWTC:StopWatch-Deadline' => 'Deadline for \\"%1$s\\" at %2$d%%~~', + 'Core:ExplainWTC:ElapsedTime' => 'Tempo decorrido (armazenado como \\"%1$s\\")', + 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tempo gasto para \\"%1$s\\"', + 'Core:ExplainWTC:StopWatch-Deadline' => 'Prazo para \\"%1$s\\" em %2$d%%', // Bulk export - 'Core:BulkExport:MissingParameter_Param' => 'Missing parameter \\"%1$s\\"~~', - 'Core:BulkExport:InvalidParameter_Query' => 'Invalid value for the parameter \\"query\\". There is no Query Phrasebook corresponding to the id: \\"%1$s\\".~~', - 'Core:BulkExport:ExportFormatPrompt' => 'Export format:~~', - 'Core:BulkExportOf_Class' => '%1$s Export~~', - 'Core:BulkExport:ClickHereToDownload_FileName' => 'Click here to download %1$s~~', - 'Core:BulkExport:ExportResult' => 'Result of the export:~~', - 'Core:BulkExport:RetrievingData' => 'Retrieving data...~~', - 'Core:BulkExport:HTMLFormat' => 'Web Page (*.html)~~', - 'Core:BulkExport:CSVFormat' => 'Comma Separated Values (*.csv)~~', - 'Core:BulkExport:XLSXFormat' => 'Excel 2007 or newer (*.xlsx)~~', - 'Core:BulkExport:PDFFormat' => 'PDF Document (*.pdf)~~', - 'Core:BulkExport:DragAndDropHelp' => 'Drag and drop the columns\' headers to arrange the columns. Preview of %1$s lines. Total number of lines to export: %2$s.~~', - 'Core:BulkExport:EmptyPreview' => 'Select the columns to be exported from the list above~~', - 'Core:BulkExport:ColumnsOrder' => 'Columns order~~', - 'Core:BulkExport:AvailableColumnsFrom_Class' => 'Available columns from %1$s~~', - 'Core:BulkExport:NoFieldSelected' => 'Select at least one column to be exported~~', + 'Core:BulkExport:MissingParameter_Param' => 'Parâmetro ausente \\"%1$s\\"', + 'Core:BulkExport:InvalidParameter_Query' => 'Valor inválido para o parâmetro \\"query\\". Não há nenhum Phrasebook de consulta correspondente ao id: \\"%1$s\\".', + 'Core:BulkExport:ExportFormatPrompt' => 'Formato de exportação:', + 'Core:BulkExportOf_Class' => '%1$s Export', + 'Core:BulkExport:ClickHereToDownload_FileName' => 'Clique aqui para baixar %1$s', + 'Core:BulkExport:ExportResult' => 'Resultado da exportação:', + 'Core:BulkExport:RetrievingData' => 'Recuperando dados ...', + 'Core:BulkExport:HTMLFormat' => 'Página da Web (*.html)', + 'Core:BulkExport:CSVFormat' => 'Valores separados por vírgula (*.csv)', + 'Core:BulkExport:XLSXFormat' => 'Excel 2007 ou mais recente (*.xlsx)', + 'Core:BulkExport:PDFFormat' => 'Documento PDF (*.pdf)', + 'Core:BulkExport:DragAndDropHelp' => 'Arrastar e soltar os cabeçalhos das colunas para organizar as colunas. Visualização de %1$s linhas. Número total de linhas para exportar: %2$s.', + 'Core:BulkExport:EmptyPreview' => 'Selecione as colunas a serem exportadas da lista acima', + 'Core:BulkExport:ColumnsOrder' => 'Ordem das colunas', + 'Core:BulkExport:AvailableColumnsFrom_Class' => 'Colunas disponíveis de %1$s', + 'Core:BulkExport:NoFieldSelected' => 'Selecione pelo menos uma coluna para ser exportada', 'Core:BulkExport:CheckAll' => 'Check All~~', - 'Core:BulkExport:UncheckAll' => 'Uncheck All~~', - 'Core:BulkExport:ExportCancelledByUser' => 'Export cancelled by the user~~', - 'Core:BulkExport:CSVOptions' => 'CSV Options~~', - 'Core:BulkExport:CSVLocalization' => 'Localization~~', - 'Core:BulkExport:PDFOptions' => 'PDF Options~~', - 'Core:BulkExport:PDFPageFormat' => 'Page Format~~', - 'Core:BulkExport:PDFPageSize' => 'Page Size:~~', - 'Core:BulkExport:PageSize-A4' => 'A4~~', - 'Core:BulkExport:PageSize-A3' => 'A3~~', - 'Core:BulkExport:PageSize-Letter' => 'Letter~~', - 'Core:BulkExport:PDFPageOrientation' => 'Page Orientation:~~', + 'Core:BulkExport:UncheckAll' => 'Desmarque tudo', + 'Core:BulkExport:ExportCancelledByUser' => 'Exportação cancelada pelo usuário', + 'Core:BulkExport:CSVOptions' => 'CSV Options', + 'Core:BulkExport:CSVLocalization' => 'Localização', + 'Core:BulkExport:PDFOptions' => 'Opções de PDF', + 'Core:BulkExport:PDFPageFormat' => 'Formato da página', + 'Core:BulkExport:PDFPageSize' => 'Tamanho da página:', + 'Core:BulkExport:PageSize-A4' => 'A4', + 'Core:BulkExport:PageSize-A3' => 'A3', + 'Core:BulkExport:PageSize-Letter' => 'Carta', + 'Core:BulkExport:PDFPageOrientation' => 'Orientação de Página:', 'Core:BulkExport:PageOrientation-L' => 'Landscape~~', 'Core:BulkExport:PageOrientation-P' => 'Portrait~~', - 'Core:BulkExport:XMLFormat' => 'XML file (*.xml)~~', - 'Core:BulkExport:XMLOptions' => 'XML Options~~', - 'Core:BulkExport:SpreadsheetFormat' => 'Spreadsheet HTML format (*.html)~~', - 'Core:BulkExport:SpreadsheetOptions' => 'Spreadsheet Options~~', - 'Core:BulkExport:OptionNoLocalize' => 'Export Code instead of Label~~', - 'Core:BulkExport:OptionLinkSets' => 'Include linked objects~~', - 'Core:BulkExport:OptionFormattedText' => 'Preserve text formatting~~', - 'Core:BulkExport:ScopeDefinition' => 'Definition of the objects to export~~', + 'Core:BulkExport:XMLFormat' => 'Arquivo XML (*.xml)', + 'Core:BulkExport:XMLOptions' => 'Opções XML', + 'Core:BulkExport:SpreadsheetFormat' => 'Formato HTML de planilha (*.html)', + 'Core:BulkExport:SpreadsheetOptions' => 'Opções de planilha', + 'Core:BulkExport:OptionNoLocalize' => 'Código de exportação em vez de Label', + 'Core:BulkExport:OptionLinkSets' => 'Incluir objetos vinculados', + 'Core:BulkExport:OptionFormattedText' => 'Preservar formatação de texto', + 'Core:BulkExport:ScopeDefinition' => 'Definição dos objetos a exportar', 'Core:BulkExportLabelOQLExpression' => 'OQL Query:~~', 'Core:BulkExportLabelPhrasebookEntry' => 'Query Phrasebook Entry:~~', - 'Core:BulkExportMessageEmptyOQL' => 'Please enter a valid OQL query.~~', - 'Core:BulkExportMessageEmptyPhrasebookEntry' => 'Please select a valid phrasebook entry.~~', - 'Core:BulkExportQueryPlaceholder' => 'Type an OQL query here...~~', - 'Core:BulkExportCanRunNonInteractive' => 'Click here to run the export in non-interactive mode.~~', - 'Core:BulkExportLegacyExport' => 'Click here to access the legacy export.~~', - 'Core:BulkExport:XLSXOptions' => 'Excel Options~~', - 'Core:BulkExport:TextFormat' => 'Text fields containing some HTML markup~~', - 'Core:BulkExport:DateTimeFormat' => 'Date and Time format~~', - 'Core:BulkExport:DateTimeFormatDefault_Example' => 'Default format (%1$s), e.g. %2$s~~', - 'Core:BulkExport:DateTimeFormatCustom_Format' => 'Custom format: %1$s~~', - 'Core:BulkExport:PDF:PageNumber' => 'Page %1$s~~', - 'Core:DateTime:Placeholder_d' => 'DD~~', // Day of the month: 2 digits (with leading zero) - 'Core:DateTime:Placeholder_j' => 'D~~', // Day of the month: 1 or 2 digits (without leading zero) - 'Core:DateTime:Placeholder_m' => 'MM~~', // Month on 2 digits i.e. 01-12 - 'Core:DateTime:Placeholder_n' => 'M~~', // Month on 1 or 2 digits 1-12 - 'Core:DateTime:Placeholder_Y' => 'YYYY~~', // Year on 4 digits - 'Core:DateTime:Placeholder_y' => 'YY~~', // Year on 2 digits - 'Core:DateTime:Placeholder_H' => 'hh~~', // Hour 00..23 - 'Core:DateTime:Placeholder_h' => 'h~~', // Hour 01..12 - 'Core:DateTime:Placeholder_G' => 'hh~~', // Hour 0..23 - 'Core:DateTime:Placeholder_g' => 'h~~', // Hour 1..12 - 'Core:DateTime:Placeholder_a' => 'am/pm~~', // am/pm (lowercase) - 'Core:DateTime:Placeholder_A' => 'AM/PM~~', // AM/PM (uppercase) - 'Core:DateTime:Placeholder_i' => 'mm~~', // minutes, 2 digits: 00..59 - 'Core:DateTime:Placeholder_s' => 'ss~~', // seconds, 2 digits 00..59 - 'Core:Validator:Default' => 'Wrong format~~', - 'Core:Validator:Mandatory' => 'Please, fill this field~~', - 'Core:Validator:MustBeInteger' => 'Must be an integer~~', - 'Core:Validator:MustSelectOne' => 'Please, select one~~', + 'Core:BulkExportMessageEmptyOQL' => 'Por favor insira uma consulta OQL válida.', + 'Core:BulkExportMessageEmptyPhrasebookEntry' => 'Por favor, selecione uma entrada de livro de frases válida.', + 'Core:BulkExportQueryPlaceholder' => 'Digite uma consulta OQL aqui ...', + 'Core:BulkExportCanRunNonInteractive' => 'Clique aqui para executar a exportação no modo não interativo.', + 'Core:BulkExportLegacyExport' => 'Clique aqui para acessar a exportação legada.', + 'Core:BulkExport:XLSXOptions' => 'Opções do Excel', + 'Core:BulkExport:TextFormat' => 'Campos de texto contendo alguma marcação HTML', + 'Core:BulkExport:DateTimeFormat' => 'Formato de data e hora', + 'Core:BulkExport:DateTimeFormatDefault_Example' => 'Formato padrão (%1$s), por ex. %2$s', + 'Core:BulkExport:DateTimeFormatCustom_Format' => 'Formato personalizado: %1$s', + 'Core:BulkExport:PDF:PageNumber' => 'Página %1$s', + 'Core:DateTime:Placeholder_d' => 'DD', // Dia do mês: 2 dígitos (com zero à esquerda) + 'Core:DateTime:Placeholder_j' => 'D', // Dia do mês: 1 ou 2 dígitos (sem zero) + 'Core:DateTime:Placeholder_m' => 'MM', // Mês com 2 dígitos, ou seja, 01-12 + 'Core:DateTime:Placeholder_n' => 'M', // Mês em 1 ou 2 dígitos 1-12 + 'Core:DateTime:Placeholder_Y' => 'YYYY', // Ano com 4 dígitos + 'Core:DateTime:Placeholder_y' => 'YY', // Ano em 2 dígitos + 'Core:DateTime:Placeholder_H' => 'hh', // Hora 00..23 + 'Core:DateTime:Placeholder_h' => 'h', // Hora 01..12 + 'Core:DateTime:Placeholder_G' => 'hh', // Hora 0..23 + 'Core:DateTime:Placeholder_g' => 'h', // Hora 1.12 + 'Core:DateTime:Placeholder_a' => 'am/pm', // am / pm (minúscula) + 'Core:DateTime:Placeholder_A' => 'AM/PM', // AM / PM (maiúscula) + 'Core:DateTime:Placeholder_i' => 'mm', // minutos, 2 dígitos: 00..59 + 'Core:DateTime:Placeholder_s' => 'ss', // segundos, 2 dígitos 00..59 + 'Core:Validator:Default' => 'Formato errado', + 'Core:Validator:Mandatory' => 'Por favor, preencha este campo', + 'Core:Validator:MustBeInteger' => 'Deve ser um inteiro', + 'Core:Validator:MustSelectOne' => 'Por favor, selecione um', )); // @@ -948,92 +948,92 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:TagSetFieldData' => '%2$s for class %1$s~~', - 'Class:TagSetFieldData+' => '~~', + 'Class:TagSetFieldData+' => '', 'Class:TagSetFieldData/Attribute:code' => 'Code~~', - 'Class:TagSetFieldData/Attribute:code+' => 'Internal code. Must contain at least 3 alphanumeric characters~~', + 'Class:TagSetFieldData/Attribute:code+' => 'Código interno. Deve conter pelo menos 3 caracteres alfanuméricos', 'Class:TagSetFieldData/Attribute:label' => 'Label~~', - 'Class:TagSetFieldData/Attribute:label+' => 'Displayed label~~', - 'Class:TagSetFieldData/Attribute:description' => 'Description~~', - 'Class:TagSetFieldData/Attribute:description+' => 'Description~~', + 'Class:TagSetFieldData/Attribute:label+' => 'Rótulo exibido', + 'Class:TagSetFieldData/Attribute:description' => 'Descrição', + 'Class:TagSetFieldData/Attribute:description+' => 'Descrição', 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~', - 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~', - 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~', + 'Class:TagSetFieldData/Attribute:obj_class' => 'Classe de objeto', + 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Código de campo', - 'Core:TagSetFieldData:ErrorDeleteUsedTag' => 'Used tags cannot be deleted~~', - 'Core:TagSetFieldData:ErrorDuplicateTagCodeOrLabel' => 'Tags codes or labels must be unique~~', - 'Core:TagSetFieldData:ErrorTagCodeSyntax' => 'Tags code must contain between 3 and %1$d alphanumeric characters~~', - 'Core:TagSetFieldData:ErrorTagCodeReservedWord' => 'The chosen tag code is a reserved word~~', - 'Core:TagSetFieldData:ErrorTagLabelSyntax' => 'Tags label must not contain \'%1$s\' nor be empty~~', - 'Core:TagSetFieldData:ErrorCodeUpdateNotAllowed' => 'Tags Code cannot be changed when used~~', - 'Core:TagSetFieldData:ErrorClassUpdateNotAllowed' => 'Tags "Object Class" cannot be changed~~', - 'Core:TagSetFieldData:ErrorAttCodeUpdateNotAllowed' => 'Tags "Attribute Code" cannot be changed~~', - 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', - 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', + 'Core:TagSetFieldData:ErrorDeleteUsedTag' => 'Tags usadas não podem ser deletadas', + 'Core:TagSetFieldData:ErrorDuplicateTagCodeOrLabel' => 'Tags códigos ou rótulos devem ser únicos', + 'Core:TagSetFieldData:ErrorTagCodeSyntax' => 'O código de tags deve conter entre 3 e %1$d caracteres alfanuméricos', + 'Core:TagSetFieldData:ErrorTagCodeReservedWord' => 'O código de tag escolhido é uma palavra reservada', + 'Core:TagSetFieldData:ErrorTagLabelSyntax' => 'O rótulo de etiquetas não deve conter \'%1$s\'nem estar vazio', + 'Core:TagSetFieldData:ErrorCodeUpdateNotAllowed' => 'Tags Código não pode ser alterado quando usado', + 'Core:TagSetFieldData:ErrorClassUpdateNotAllowed' => 'Tags "Object Class" não pode ser alterado', + 'Core:TagSetFieldData:ErrorAttCodeUpdateNotAllowed' => 'Tags "Código do atributo" não pode ser alterado', + 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Uso de tags (%1$d)', + 'Core:TagSetFieldData:NoEntryFound' => 'Nenhuma entrada encontrada para esta tag', )); // // Class: DBProperty // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:DBProperty' => 'DB property~~', - 'Class:DBProperty+' => '~~', - 'Class:DBProperty/Attribute:name' => 'Name~~', - 'Class:DBProperty/Attribute:name+' => '~~', - 'Class:DBProperty/Attribute:description' => 'Description~~', - 'Class:DBProperty/Attribute:description+' => '~~', - 'Class:DBProperty/Attribute:value' => 'Value~~', - 'Class:DBProperty/Attribute:value+' => '~~', - 'Class:DBProperty/Attribute:change_date' => 'Change date~~', - 'Class:DBProperty/Attribute:change_date+' => '~~', - 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', - 'Class:DBProperty/Attribute:change_comment+' => '~~', + 'Class:DBProperty' => 'Propriedade do DB', + 'Class:DBProperty+' => '', + 'Class:DBProperty/Attribute:name' => 'Nome', + 'Class:DBProperty/Attribute:name+' => '', + 'Class:DBProperty/Attribute:description' => 'Descrição', + 'Class:DBProperty/Attribute:description+' => '', + 'Class:DBProperty/Attribute:value' => 'Valor', + 'Class:DBProperty/Attribute:value+' => '', + 'Class:DBProperty/Attribute:change_date' => 'Data de mudança', + 'Class:DBProperty/Attribute:change_date+' => '', + 'Class:DBProperty/Attribute:change_comment' => 'Alterar comentário', + 'Class:DBProperty/Attribute:change_comment+' => '', )); // // Class: BackgroundTask // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:BackgroundTask' => 'Background task~~', - 'Class:BackgroundTask+' => '~~', - 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', - 'Class:BackgroundTask/Attribute:class_name+' => '~~', - 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', - 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', - 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', - 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', - 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', - 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', - 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', - 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', - 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', - 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', - 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', - 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', - 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', - 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', - 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', - 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', - 'Class:BackgroundTask/Attribute:running' => 'Running~~', - 'Class:BackgroundTask/Attribute:running+' => '~~', - 'Class:BackgroundTask/Attribute:status' => 'Status~~', - 'Class:BackgroundTask/Attribute:status+' => '~~', + 'Class:BackgroundTask' => 'Tarefa de fundo', + 'Class:BackgroundTask+' => '', + 'Class:BackgroundTask/Attribute:class_name' => 'Nome da turma', + 'Class:BackgroundTask/Attribute:class_name+' => '', + 'Class:BackgroundTask/Attribute:first_run_date' => 'Primeira data de execução', + 'Class:BackgroundTask/Attribute:first_run_date+' => '', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Data de execução mais recente', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Próxima data de execução', + 'Class:BackgroundTask/Attribute:next_run_date+' => '', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. conte', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Duração de execução mais recente', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. duração de execução', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. duração de execução', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Duração média de execução', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '', + 'Class:BackgroundTask/Attribute:running' => 'Correndo', + 'Class:BackgroundTask/Attribute:running+' => '', + 'Class:BackgroundTask/Attribute:status' => 'Status', + 'Class:BackgroundTask/Attribute:status+' => '', )); // // Class: AsyncTask // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:AsyncTask' => 'Async. task~~', - 'Class:AsyncTask+' => '~~', - 'Class:AsyncTask/Attribute:created' => 'Created~~', - 'Class:AsyncTask/Attribute:created+' => '~~', - 'Class:AsyncTask/Attribute:started' => 'Started~~', - 'Class:AsyncTask/Attribute:started+' => '~~', - 'Class:AsyncTask/Attribute:planned' => 'Planned~~', - 'Class:AsyncTask/Attribute:planned+' => '~~', - 'Class:AsyncTask/Attribute:event_id' => 'Event~~', - 'Class:AsyncTask/Attribute:event_id+' => '~~', - 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', - 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask' => 'Assíncrono. tarefa', + 'Class:AsyncTask+' => '', + 'Class:AsyncTask/Attribute:created' => 'Criado', + 'Class:AsyncTask/Attribute:created+' => '', + 'Class:AsyncTask/Attribute:started' => 'Iniciado', + 'Class:AsyncTask/Attribute:started+' => '', + 'Class:AsyncTask/Attribute:planned' => 'Planejado', + 'Class:AsyncTask/Attribute:planned+' => '', + 'Class:AsyncTask/Attribute:event_id' => 'Evento', + 'Class:AsyncTask/Attribute:event_id+' => '', + 'Class:AsyncTask/Attribute:finalclass' => 'Aula final', + 'Class:AsyncTask/Attribute:finalclass+' => '', )); diff --git a/dictionaries/pt_br.dictionary.itop.ui.php b/dictionaries/pt_br.dictionary.itop.ui.php index d86bb5c7d..7a7b326fa 100644 --- a/dictionaries/pt_br.dictionary.itop.ui.php +++ b/dictionaries/pt_br.dictionary.itop.ui.php @@ -57,8 +57,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:AuditRule/Attribute:description' => 'Descrição', 'Class:AuditRule/Attribute:description+' => 'Descrição longa para essa regra', 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~', - 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~', - 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~', + 'Class:TagSetFieldData/Attribute:obj_class' => 'Classe de objeto', + 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Código de campo', 'Class:AuditRule/Attribute:query' => 'Executar consulta', 'Class:AuditRule/Attribute:query+' => 'Executar a expressão OQL', 'Class:AuditRule/Attribute:valid_flag' => 'Objetos válidos?', @@ -127,18 +127,18 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:User/Attribute:allowed_org_list' => 'Organizações permitidas', 'Class:User/Attribute:allowed_org_list+' => 'O usuário está permitido ver as informações para a(s) organização(ões) abaixo. Se nenhuma organização for especificada, não há restrição.', 'Class:User/Attribute:status' => 'Status~~', - 'Class:User/Attribute:status+' => 'Whether the user account is enabled or disabled.~~', - 'Class:User/Attribute:status/Value:enabled' => 'Enabled~~', - 'Class:User/Attribute:status/Value:disabled' => 'Disabled~~', - + 'Class:User/Attribute:status+' => 'Se a conta de usuário está habilitada ou desabilitada.', + 'Class:User/Attribute:status/Value:enabled' => 'Ativado', + 'Class:User/Attribute:status/Value:disabled' => 'Desativado', + 'Class:User/Error:LoginMustBeUnique' => 'Login é único - "%1s" já está ativo', 'Class:User/Error:AtLeastOneProfileIsNeeded' => 'Pelo menos um perfil deve ser atribuído a esse usuário.', - 'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'At least one organization must be assigned to this user.~~', - 'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.~~', - 'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.~~', - 'Class:User/Error:PersonIsMandatory' => 'The Contact is mandatory.~~', - 'Class:UserInternal' => 'User Internal~~', - 'Class:UserInternal+' => 'User defined within iTop~~', + 'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'Pelo menos uma organização deve ser atribuída a este usuário.', + 'Class:User/Error:OrganizationNotAllowed' => 'Organização não permitida.', + 'Class:User/Error:UserOrganizationNotAllowed' => 'A conta de usuário não pertence às suas organizações permitidas.', + 'Class:User/Error:PersonIsMandatory' => 'O contato é obrigatório.', + 'Class:UserInternal' => 'Usuário Interno', + 'Class:UserInternal+' => 'Usuário definido dentro do iTop', )); // @@ -313,24 +313,24 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Class: UserDashboard // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:UserDashboard' => 'User dashboard~~', - 'Class:UserDashboard+' => '~~', - 'Class:UserDashboard/Attribute:user_id' => 'User~~', - 'Class:UserDashboard/Attribute:user_id+' => '~~', - 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', - 'Class:UserDashboard/Attribute:menu_code+' => '~~', - 'Class:UserDashboard/Attribute:contents' => 'Contents~~', - 'Class:UserDashboard/Attribute:contents+' => '~~', + 'Class:UserDashboard' => 'Painel do usuário', + 'Class:UserDashboard+' => '', + 'Class:UserDashboard/Attribute:user_id' => 'Usuário', + 'Class:UserDashboard/Attribute:user_id+' => '', + 'Class:UserDashboard/Attribute:menu_code' => 'Código de menu', + 'Class:UserDashboard/Attribute:menu_code+' => '', + 'Class:UserDashboard/Attribute:contents' => 'Conteúdo', + 'Class:UserDashboard/Attribute:contents+' => '', )); // // Expression to Natural language // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Expression:Unit:Short:DAY' => 'd~~', - 'Expression:Unit:Short:WEEK' => 'w~~', - 'Expression:Unit:Short:MONTH' => 'm~~', - 'Expression:Unit:Short:YEAR' => 'y~~', + 'Expression:Unit:Short:DAY' => 'd', + 'Expression:Unit:Short:WEEK' => 's', + 'Expression:Unit:Short:MONTH' => 'm', + 'Expression:Unit:Short:YEAR' => 'a', )); @@ -341,7 +341,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'BooleanLabel:yes' => 'Sim', 'BooleanLabel:no' => 'Não', - 'UI:Login:Title' => 'iTop login~~', + 'UI:Login:Title' => 'iTop login', 'Menu:WelcomeMenu' => 'Bem-vindo ao iTop', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:WelcomeMenu+' => 'Bem-vindo ao iTop', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:WelcomeMenuPage' => 'Bem-vindo ao iTop', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -390,7 +390,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Salvar', 'UI:Button:Cancel' => 'Cancelar', - 'UI:Button:Close' => 'Close~~', + 'UI:Button:Close' => 'Fechar', 'UI:Button:Apply' => 'Aplicar', 'UI:Button:Back' => ' << Voltar ', 'UI:Button:Restart' => ' |<< Reiniciar ', @@ -413,15 +413,15 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Button:Rename' => ' Renomear... ', 'UI:Button:ChangePassword' => ' Alterar senha ', 'UI:Button:ResetPassword' => ' Redefinir senha ', - 'UI:Button:Insert' => 'Insert~~', - 'UI:Button:More' => 'More~~', - 'UI:Button:Less' => 'Less~~', + 'UI:Button:Insert' => 'Inserir', + 'UI:Button:More' => 'Mais', + 'UI:Button:Less' => 'Menos', 'UI:SearchToggle' => 'Pesquisar', 'UI:ClickToCreateNew' => 'Criar um(a) novo(a) %1$s', 'UI:SearchFor_Class' => 'Pesquisar por objeto(s) %1$s', 'UI:NoObjectToDisplay' => 'Nenhum objeto encontrado.', - 'UI:Error:SaveFailed' => 'The object cannot be saved :~~', + 'UI:Error:SaveFailed' => 'O objeto não pode ser salvo:', 'UI:Error:MandatoryTemplateParameter_object_id' => 'Parâmetro Object_id é obrigatório quando link_attr é especificado. Verifique a definição do modelo de exibição.', 'UI:Error:MandatoryTemplateParameter_target_attr' => 'Parâmetro Target_attr é obrigatório quando link_attr é especificado. Verifique a definição do modelo de exibição.', 'UI:Error:MandatoryTemplateParameter_group_by' => 'Parâmetro Group_by é obrigatório. Verifique a definição do modelo de exibição.', @@ -452,8 +452,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Error:ObjectAlreadyCloned' => 'Erro: o objeto já foi clonado.', 'UI:Error:ObjectAlreadyCreated' => 'Erro: o objeto já foi criado.', 'UI:Error:Invalid_Stimulus_On_Object_In_State' => 'Erro: invalid stimulus "%1$s" on object %2$s in state "%3$s".', - 'UI:Error:InvalidDashboardFile' => 'Error: invalid dashboard file~~', - 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', + 'UI:Error:InvalidDashboardFile' => 'Erro: arquivo de painel inválido', + 'UI:Error:InvalidDashboard' => 'Erro: painel inválido', 'UI:GroupBy:Count' => 'Número', 'UI:GroupBy:Count+' => 'Número de elementos', @@ -611,7 +611,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:CSVImport:HeaderMappings' => 'Mapeamentos', 'UI:CSVImport:HeaderSearch' => 'Pesquisar?', 'UI:CSVImport:AlertIncompleteMapping' => 'Por favor, selecione um mapeamento para cada campo.', - 'UI:CSVImport:AlertMultipleMapping' => 'Please make sure that a target field is mapped only once.~~', + 'UI:CSVImport:AlertMultipleMapping' => 'Por favor, certifique-se que um campo de destino é mapeado apenas uma vez.', 'UI:CSVImport:AlertNoSearchCriteria' => 'Selecione ao menos um critério de busca', 'UI:CSVImport:Encoding' => 'Codificação de caracteres', 'UI:UniversalSearchTitle' => 'Pesquisa Universal', @@ -685,7 +685,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:RunQuery:SerializedFilter' => 'Filtro serializado: ', 'UI:RunQuery:Error' => 'Ocorreu um erro ao executar a consulta: %1$s', 'UI:Query:UrlForExcel' => 'URL a ser usada para consultas web MS-Excel', - 'UI:Query:UrlV1' => 'The list of fields has been left unspecified. The page export-V2.php cannot be invoked without this information. Therefore, the URL suggested herebelow points to the legacy page: export.php. This legacy version of the export has the following limitation: the list of exported fields may vary depending on the output format and the data model of iTop. Should you want to garantee that the list of exported columns will remain stable on the long run, then you must specify a value for the attribute "Fields" and use the page export-V2.php.~~', + 'UI:Query:UrlV1' => 'A lista de campos não foi especificada. A página export-V2.php não pode ser chamada sem essa informação. Portanto, o URL sugerido abaixo aponta para a página herdada: export.php. Essa versão herdada da exportação tem a seguinte limitação: a lista de campos exportados pode variar dependendo do formato de saída e do modelo de dados do iTop. Se você quiser garantir que a lista de colunas exportadas permaneça estável a longo prazo, então você deve especificar um valor para o atributo "Fields" e usar a página export-V2.php.', 'UI:Schema:Title' => 'Esquema de objetos', 'UI:Schema:CategoryMenuItem' => 'Categoria %1$s', 'UI:Schema:Relationships' => 'Relações', @@ -745,12 +745,12 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Schema:LifeCycleAttributeMustChange' => 'Tem que mudar', 'UI:Schema:LifeCycleAttributeMustPrompt' => 'Usuário será solicitado para alterar o valor', 'UI:Schema:LifeCycleEmptyList' => 'Lista vazia', - 'UI:Schema:ClassFilter' => 'Class:~~', - 'UI:Schema:DisplayLabel' => 'Display:~~', - 'UI:Schema:DisplaySelector/LabelAndCode' => 'Label and code~~', + 'UI:Schema:ClassFilter' => 'Classe:', + 'UI:Schema:DisplayLabel' => 'Exibir:', + 'UI:Schema:DisplaySelector/LabelAndCode' => 'Etiqueta e código', 'UI:Schema:DisplaySelector/Label' => 'Label~~', 'UI:Schema:DisplaySelector/Code' => 'Code~~', - 'UI:Schema:Attribute/Filter' => 'Filter~~', + 'UI:Schema:Attribute/Filter' => 'Filtro', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => 'Tipo os 3 primeiro caracteres...', 'UI:Edit:TestQuery' => 'Testar consulta', @@ -771,7 +771,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Title:BulkDeletionOf_Count_ObjectsOf_Class' => 'Exclusão em massa de %1$d objetos da classe %2$s', 'UI:Delete:NotAllowedToDelete' => 'Você não tem permissão para excluir este objeto.', 'UI:Delete:NotAllowedToUpdate_Fields' => 'Você não tem permissão para atualizar o(s) seguinte(s) campo(s): %1$s', - 'UI:Error:ActionNotAllowed' => 'You are not allowed to do this action~~', + 'UI:Error:ActionNotAllowed' => 'Você não tem permissão para fazer essa ação', 'UI:Error:NotEnoughRightsToDelete' => 'Este objeto não pode ser apagado porque o usuário atual não tem direitos suficientes', 'UI:Error:CannotDeleteBecause' => 'Este objeto não pode ser excluído porque: %1$s', 'UI:Error:CannotDeleteBecauseOfDepencies' => 'Este objeto não pode ser excluído porque algumas operações manuais devem ser realizadas antes de que', @@ -805,21 +805,21 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:DetailsPageTitle' => '%1$s - %2$s detalhes', 'UI:ErrorPageTitle' => 'Erro', 'UI:ObjectDoesNotExist' => 'Desculpe, este objeto não existe (ou você não tem permissão para vê-lo).', - 'UI:ObjectArchived' => 'This object has been archived. Please enable the archive mode or contact your administrator.~~', - 'Tag:Archived' => 'Archived~~', - 'Tag:Archived+' => 'Can be accessed only in archive mode~~', - 'Tag:Obsolete' => 'Obsolete~~', - 'Tag:Obsolete+' => 'Excluded from the impact analysis and search results~~', - 'Tag:Synchronized' => 'Synchronized~~', - 'ObjectRef:Archived' => 'Archived~~', - 'ObjectRef:Obsolete' => 'Obsolete~~', + 'UI:ObjectArchived' => 'Este objeto foi arquivado. Por favor habilite o modo de arquivamento ou entre em contato com o seu administrador.', + 'Tag:Archived' => 'Arquivado', + 'Tag:Archived+' => 'Pode ser acessado apenas no modo de arquivo', + 'Tag:Obsolete' => 'Obsoleto', + 'Tag:Obsolete+' => 'Excluído da análise de impacto e resultados de pesquisa', + 'Tag:Synchronized' => 'Sincronizado', + 'ObjectRef:Archived' => 'Arquivado', + 'ObjectRef:Obsolete' => 'Obsoleto', 'UI:SearchResultsPageTitle' => 'Resultado da pesquisa', 'UI:SearchResultsTitle' => 'Resultado da pesquisa', - 'UI:SearchResultsTitle+' => 'Full-text search results~~', + 'UI:SearchResultsTitle+' => 'Resultados de pesquisa de texto completo', 'UI:Search:NoSearch' => 'Nada a pesquisar de', - 'UI:Search:NeedleTooShort' => 'The search string \\"%1$s\\" is too short. Please type at least %2$d characters.~~', - 'UI:Search:Ongoing' => 'Searching for \\"%1$s\\"~~', - 'UI:Search:Enlarge' => 'Broaden the search~~', + 'UI:Search:NeedleTooShort' => 'A string de pesquisa \\"%1$s\\" é muito curta. Por favor digite pelo menos %2$d caracteres.', + 'UI:Search:Ongoing' => 'Procurando por \\"%1$s\\"', + 'UI:Search:Enlarge' => 'Amplie a pesquisa', 'UI:FullTextSearchTitle_Text' => 'Resultado para "%1$s":', 'UI:Search:Count_ObjectsOf_Class_Found' => '%1$d objeto(s) da classe %2$s encontrado(s).', 'UI:Search:NoObjectFound' => 'Nenhum objeto encontrado.', @@ -967,11 +967,11 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:NotificationsMenu:Actions' => 'Ações', 'UI:NotificationsMenu:AvailableActions' => 'Available actions', - 'Menu:TagAdminMenu' => 'Tags configuration~~', - 'Menu:TagAdminMenu+' => 'Tags values management~~', - 'UI:TagAdminMenu:Title' => 'Tags configuration~~', - 'UI:TagAdminMenu:NoTags' => 'No Tag field configured~~', - 'UI:TagSetFieldData:Error' => 'Error: %1$s~~', + 'Menu:TagAdminMenu' => 'Configuração de tags', + 'Menu:TagAdminMenu+' => 'Gerenciamento de valores de tags', + 'UI:TagAdminMenu:Title' => 'Configuração de tags', + 'UI:TagAdminMenu:NoTags' => 'Nenhum campo Tag configurado', + 'UI:TagSetFieldData:Error' => 'Erro: %1$s', 'Menu:AuditCategories' => 'Categoria Auditorias', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AuditCategories+' => 'Categoria Auditorias', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -1020,36 +1020,36 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:DisplayThisMessageAtStartup' => 'Exibir esta mensagem na inicialização', 'UI:RelationshipGraph' => 'Visualizar gráfico', 'UI:RelationshipList' => 'Listar', - 'UI:RelationGroups' => 'Groups~~', + 'UI:RelationGroups' => 'Grupos', 'UI:OperationCancelled' => 'Operação cancelada', 'UI:ElementsDisplayed' => 'Filtrando', - 'UI:RelationGroupNumber_N' => 'Group #%1$d~~', - 'UI:Relation:ExportAsPDF' => 'Export as PDF...~~', - 'UI:RelationOption:GroupingThreshold' => 'Grouping threshold~~', - 'UI:Relation:AdditionalContextInfo' => 'Additional context info~~', - 'UI:Relation:NoneSelected' => 'None~~', - 'UI:Relation:Zoom' => 'Zoom~~', - 'UI:Relation:ExportAsAttachment' => 'Export as Attachment...~~', - 'UI:Relation:DrillDown' => 'Details...~~', - 'UI:Relation:PDFExportOptions' => 'PDF Export Options~~', - 'UI:Relation:AttachmentExportOptions_Name' => 'Options for Attachment to %1$s~~', - 'UI:RelationOption:Untitled' => 'Untitled~~', + 'UI:RelationGroupNumber_N' => 'Grupo #%1$d', + 'UI:Relation:ExportAsPDF' => 'Exportar como PDF...', + 'UI:RelationOption:GroupingThreshold' => 'Limite de agrupamento', + 'UI:Relation:AdditionalContextInfo' => 'Informações de contexto adicionais', + 'UI:Relation:NoneSelected' => 'Nenhum', + 'UI:Relation:Zoom' => 'Zoom', + 'UI:Relation:ExportAsAttachment' => 'Exportar como Anexo ...', + 'UI:Relation:DrillDown' => 'Detalhes ...', + 'UI:Relation:PDFExportOptions' => 'Opções de exportação de PDF', + 'UI:Relation:AttachmentExportOptions_Name' => 'Opções de anexo para %1$s', + 'UI:RelationOption:Untitled' => 'Sem título', 'UI:Relation:Key' => 'Key~~', - 'UI:Relation:Comments' => 'Comments~~', + 'UI:Relation:Comments' => 'Comentários', 'UI:RelationOption:Title' => 'Title~~', - 'UI:RelationOption:IncludeList' => 'Include the list of objects~~', - 'UI:RelationOption:Comments' => 'Comments~~', + 'UI:RelationOption:IncludeList' => 'Incluir a lista de objetos', + 'UI:RelationOption:Comments' => 'Comentários', 'UI:Button:Export' => 'Export~~', - 'UI:Relation:PDFExportPageFormat' => 'Page format~~', - 'UI:PageFormat_A3' => 'A3~~', - 'UI:PageFormat_A4' => 'A4~~', - 'UI:PageFormat_Letter' => 'Letter~~', - 'UI:Relation:PDFExportPageOrientation' => 'Page orientation~~', + 'UI:Relation:PDFExportPageFormat' => 'Formato da página', + 'UI:PageFormat_A3' => 'A3', + 'UI:PageFormat_A4' => 'A4', + 'UI:PageFormat_Letter' => 'Carta', + 'UI:Relation:PDFExportPageOrientation' => 'Orientação da página', 'UI:PageOrientation_Portrait' => 'Portrait~~', 'UI:PageOrientation_Landscape' => 'Landscape~~', - 'UI:RelationTooltip:Redundancy' => 'Redundancy~~', - 'UI:RelationTooltip:ImpactedItems_N_of_M' => '# of impacted items: %1$d / %2$d~~', - 'UI:RelationTooltip:CriticalThreshold_N_of_M' => 'Critical threshold: %1$d / %2$d~~', + 'UI:RelationTooltip:Redundancy' => 'Redundância', + 'UI:RelationTooltip:ImpactedItems_N_of_M' => '# de itens impactados: %1$d / %2$d', + 'UI:RelationTooltip:CriticalThreshold_N_of_M' => 'Limite crítico: %1$d / %2$d', 'Portal:Title' => 'Portal do usuário', 'Portal:NoRequestMgmt' => 'Caro %1$ s, você foi redirecionado para esta página porque a sua conta é configurado com o perfil de \'usuário do Portal\'. Infelizmente, iTop não foi instalado com a função \'Gerenciamento de Solicitações\'. Por favor, contate o administrador.', 'Portal:Refresh' => 'Atualizar', @@ -1060,7 +1060,7 @@ When associated with a trigger, each action is given an "order" number, specifyi 'Portal:ShowClosed' => 'Mostrar solicitações fechadas', 'Portal:CreateNewRequest' => 'Criar uma nova solicitação', 'Portal:CreateNewRequestItil' => 'Criar uma nova solicitação', - 'Portal:CreateNewIncidentItil' => 'Create a new incident report~~', + 'Portal:CreateNewIncidentItil' => 'Criar um novo relatório de incidente', 'Portal:ChangeMyPassword' => 'Alterar minha senha', 'Portal:Disconnect' => 'Sair', 'Portal:OpenRequests' => 'Minhas solicitações abertas', @@ -1121,18 +1121,18 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:Pagination:All' => 'Todos', 'UI:HierarchyOf_Class' => 'Hierarquia de %1$s', 'UI:Preferences' => 'Preferências...', - 'UI:ArchiveModeOn' => 'Activate archive mode~~', - 'UI:ArchiveModeOff' => 'Deactivate archive mode~~', - 'UI:ArchiveMode:Banner' => 'Archive mode~~', - 'UI:ArchiveMode:Banner+' => 'Archived objects are visible, and no modification is allowed~~', + 'UI:ArchiveModeOn' => 'Ativar o modo de arquivo', + 'UI:ArchiveModeOff' => 'Desativar modo de arquivo', + 'UI:ArchiveMode:Banner' => 'Modo de arquivo', + 'UI:ArchiveMode:Banner+' => 'Objetos arquivados são visíveis e nenhuma modificação é permitida', 'UI:FavoriteOrganizations' => 'Organizações favoritas', 'UI:FavoriteOrganizations+' => 'Confira na lista abaixo as organizações que você deseja ver no menu drop-down para um acesso rápido.Note-se que esta não é uma configuração de segurança, objetos de qualquer organização ainda são visíveis e podem ser acessadas ao selecionar \\"Todos Organizações\\" na lista drop-down.', 'UI:FavoriteLanguage' => 'Idioma do painel do Usuário', 'UI:Favorites:SelectYourLanguage' => 'Selecione sua linguagem preferida', 'UI:FavoriteOtherSettings' => 'Outras configurações', 'UI:Favorites:Default_X_ItemsPerPage' => 'Quantidade padrão para listas: %1$s itens por página', - 'UI:Favorites:ShowObsoleteData' => 'Show obsolete data~~', - 'UI:Favorites:ShowObsoleteData+' => 'Show obsolete data in search results and lists of items to select~~', + 'UI:Favorites:ShowObsoleteData' => 'Mostrar dados obsoletos', + 'UI:Favorites:ShowObsoleteData+' => 'Mostrar dados obsoletos nos resultados de pesquisa e listas de itens para selecionar', 'UI:NavigateAwayConfirmationMessage' => 'Qualquer modificações serão descartados.', 'UI:CancelConfirmationMessage' => 'Você vai perder as suas alterações. Continuar mesmo assim?', 'UI:AutoApplyConfirmationMessage' => 'Algumas mudanças ainda não foram aplicadas. Você quer levá-los em conta?', @@ -1140,12 +1140,12 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:OrderByHint_Values' => 'Classificar por: %1$s', 'UI:Menu:AddToDashboard' => 'Adicionar ao painel...', 'UI:Button:Refresh' => 'Atualizar', - 'UI:Button:GoPrint' => 'Print...~~', - 'UI:ExplainPrintable' => 'Click onto the %1$s icon to hide items from the print.
Use the "print preview" feature of your browser to preview before printing.
Note: this header and the other tuning controls will not be printed.~~', - 'UI:PrintResolution:FullSize' => 'Full size~~', + 'UI:Button:GoPrint' => 'Imprimir ...', + 'UI:ExplainPrintable' => 'Clique no ícone %1$s para ocultar itens da impressão.
Use o recurso "pré-visualização de impressão" do seu navegador para visualizar antes de imprimir.
Nota: este cabeçalho e outros controles de ajuste não ser impresso.', + 'UI:PrintResolution:FullSize' => 'Tamanho grande', 'UI:PrintResolution:A4Portrait' => 'A4 Portrait~~', - 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', - 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', + 'UI:PrintResolution:A4Landscape' => 'Paisagem A4', + 'UI:PrintResolution:LetterPortrait' => 'Carta Retrato', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', 'UI:Toggle:StandardDashboard' => 'Standard~~', 'UI:Toggle:CustomDashboard' => 'Custom~~', @@ -1196,17 +1196,17 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:Form:Property' => 'Propriedade', 'UI:Form:Value' => 'Valor', - 'UI:DashletUnknown:Label' => 'Unknown~~', - 'UI:DashletUnknown:Description' => 'Unknown dashlet (might have been uninstalled)~~', - 'UI:DashletUnknown:RenderText:View' => 'Unable to render this dashlet.~~', - 'UI:DashletUnknown:RenderText:Edit' => 'Unable to render this dashlet (class "%1$s"). Check with your administrator if it is still available.~~', - 'UI:DashletUnknown:RenderNoDataText:Edit' => 'No preview available for this dashlet (class "%1$s").~~', - 'UI:DashletUnknown:Prop-XMLConfiguration' => 'Configuration (shown as raw XML)~~', + 'UI:DashletUnknown:Label' => 'Desconhecido', + 'UI:DashletUnknown:Description' => 'Dashlet desconhecido (pode ter sido desinstalado)', + 'UI:DashletUnknown:RenderText:View' => 'Não é possível renderizar este dashlet.', + 'UI:DashletUnknown:RenderText:Edit' => 'Não é possível renderizar este dashlet (classe "%1$s"). Verifique com seu administrador se ainda está disponível. ', + 'UI:DashletUnknown:RenderNoDataText:Edit' => 'Não há visualização disponível para este dashlet (classe "%1$s").', + 'UI:DashletUnknown:Prop-XMLConfiguration' => 'Configuração (mostrada como XML bruta)', - 'UI:DashletProxy:Label' => 'Proxy~~', - 'UI:DashletProxy:Description' => 'Proxy dashlet~~', - 'UI:DashletProxy:RenderNoDataText:Edit' => 'No preview available for this third-party dashlet (class "%1$s").~~', - 'UI:DashletProxy:Prop-XMLConfiguration' => 'Configuration (shown as raw XML)~~', + 'UI:DashletProxy:Label' => 'Proxy', + 'UI:DashletProxy:Description' => 'Proxy dashlet', + 'UI:DashletProxy:RenderNoDataText:Edit' => 'Nenhuma pré-visualização disponível para este dashlet de terceiros (classe "%1$s").', + 'UI:DashletProxy:Prop-XMLConfiguration' => 'Configuração (mostrada como XML bruta)', 'UI:DashletPlainText:Label' => 'Texto', 'UI:DashletPlainText:Description' => 'Texto puro (não formatado)', @@ -1241,25 +1241,25 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:DashletGroupByTable:Description' => 'Listar (Agrupado por um campo)', // New in 2.5 - 'UI:DashletGroupBy:Prop-Function' => 'Aggregation function~~', - 'UI:DashletGroupBy:Prop-FunctionAttribute' => 'Function attribute~~', - 'UI:DashletGroupBy:Prop-OrderDirection' => 'Direction~~', - 'UI:DashletGroupBy:Prop-OrderField' => 'Order by~~', - 'UI:DashletGroupBy:Prop-Limit' => 'Limit~~', + 'UI:DashletGroupBy:Prop-Function' => 'Função de agregação', + 'UI:DashletGroupBy:Prop-FunctionAttribute' => 'Atributo de função', + 'UI:DashletGroupBy:Prop-OrderDirection' => 'Direção', + 'UI:DashletGroupBy:Prop-OrderField' => 'Ordenar por', + 'UI:DashletGroupBy:Prop-Limit' => 'Limite', - 'UI:DashletGroupBy:Order:asc' => 'Ascending~~', - 'UI:DashletGroupBy:Order:desc' => 'Descending~~', + 'UI:DashletGroupBy:Order:asc' => 'Ascendente', + 'UI:DashletGroupBy:Order:desc' => 'Descendente', - 'UI:GroupBy:count' => 'Count~~', - 'UI:GroupBy:count+' => 'Number of elements~~', + 'UI:GroupBy:count' => 'Contagem', + 'UI:GroupBy:count+' => 'Número de elementos', 'UI:GroupBy:sum' => 'Sum~~', - 'UI:GroupBy:sum+' => 'Sum of %1$s~~', - 'UI:GroupBy:avg' => 'Average~~', - 'UI:GroupBy:avg+' => 'Average of %1$s~~', - 'UI:GroupBy:min' => 'Minimum~~', - 'UI:GroupBy:min+' => 'Minimum of %1$s~~', - 'UI:GroupBy:max' => 'Maximum~~', - 'UI:GroupBy:max+' => 'Maximum of %1$s~~', + 'UI:GroupBy:sum+' => 'Soma de %1$s', + 'UI:GroupBy:avg' => 'Média', + 'UI:GroupBy:avg+' => 'Média de %1$s', + 'UI:GroupBy:min' => 'Mínimo', + 'UI:GroupBy:min+' => 'Mínimo de %1$s', + 'UI:GroupBy:max' => 'Máximo', + 'UI:GroupBy:max+' => 'Máximo de %1$s', // --- 'UI:DashletHeaderStatic:Label' => 'Cabeçalho', @@ -1307,7 +1307,7 @@ When associated with a trigger, each action is given an "order" number, specifyi 'DayOfWeek-Sunday-Min' => 'Su~~', 'DayOfWeek-Monday-Min' => 'Mo~~', 'DayOfWeek-Tuesday-Min' => 'Tu~~', - 'DayOfWeek-Wednesday-Min' => 'We~~', + 'DayOfWeek-Wednesday-Min' => 'Nós', 'DayOfWeek-Thursday-Min' => 'Th~~', 'DayOfWeek-Friday-Min' => 'Fr~~', 'DayOfWeek-Saturday-Min' => 'Sa~~', @@ -1323,8 +1323,8 @@ When associated with a trigger, each action is given an "order" number, specifyi 'Month-10-Short' => 'Oct~~', 'Month-11-Short' => 'Nov~~', 'Month-12-Short' => 'Dec~~', - 'Calendar-FirstDayOfWeek' => '0~~', // 0 = Sunday, 1 = Monday, etc... - + 'Calendar-FirstDayOfWeek' => '0', // 0 = domingo, 1 = segunda-feira, etc … + 'UI:Menu:ShortcutList' => 'Criar um atalho...', 'UI:ShortcutRenameDlg:Title' => 'Renomear o atalho', 'UI:ShortcutListDlg:Title' => 'Criar um atalho para a lista', @@ -1345,9 +1345,9 @@ When associated with a trigger, each action is given an "order" number, specifyi 'Class:ShortcutOQL/Attribute:auto_reload_sec/tip' => 'O mínimo permitido é %1$d sgundos', 'UI:FillAllMandatoryFields' => 'Por favor, preencha todos os campos obrigatórios.', - 'UI:ValueMustBeSet' => 'Please specify a value~~', - 'UI:ValueMustBeChanged' => 'Please change the value~~', - 'UI:ValueInvalidFormat' => 'Invalid format~~', + 'UI:ValueMustBeSet' => 'Por favor especifique um valor', + 'UI:ValueMustBeChanged' => 'Por favor, altere o valor', + 'UI:ValueInvalidFormat' => 'Formato inválido', 'UI:CSVImportConfirmTitle' => 'Por favor, confirme a operação', 'UI:CSVImportConfirmMessage' => 'Tem certeza que deseja confirmar?', @@ -1355,9 +1355,9 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:CSVImportCreated_items' => 'Criado: %1$d', 'UI:CSVImportModified_items' => 'Alterado: %1$d', 'UI:CSVImportUnchanged_items' => 'Não alterado: %1$d', - 'UI:CSVImport:DateAndTimeFormats' => 'Date and time format~~', - 'UI:CSVImport:DefaultDateTimeFormat_Format_Example' => 'Default format: %1$s (e.g. %2$s)~~', - 'UI:CSVImport:CustomDateTimeFormat' => 'Custom format: %1$s~~', + 'UI:CSVImport:DateAndTimeFormats' => 'Formato de data e hora', + 'UI:CSVImport:DefaultDateTimeFormat_Format_Example' => 'Formato padrão: %1$s (por exemplo, %2$s)', + 'UI:CSVImport:CustomDateTimeFormat' => 'Formato personalizado: %1$s', 'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Available placeholders: @@ -1379,132 +1379,132 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:AddAnExisting_Class' => 'Adicionar objetos do tipo %1$s...', 'UI:SelectionOf_Class' => 'Selecionar objetos do tipo %1$s', - 'UI:AboutBox' => 'About iTop...~~', - 'UI:About:Title' => 'About iTop~~', - 'UI:About:DataModel' => 'Data model~~', - 'UI:About:Support' => 'Support information~~', - 'UI:About:Licenses' => 'Licenses~~', - 'UI:About:InstallationOptions' => 'Installation options~~', - 'UI:About:ManualExtensionSource' => 'Extension~~', - 'UI:About:Extension_Version' => 'Version: %1$s~~', - 'UI:About:RemoteExtensionSource' => 'Data~~', - - 'UI:DisconnectedDlgMessage' => 'You are disconnected. You must identify yourself to continue using the application.~~', - 'UI:DisconnectedDlgTitle' => 'Warning!~~', - 'UI:LoginAgain' => 'Login again~~', - 'UI:StayOnThePage' => 'Stay on this page~~', - + 'UI:AboutBox' => 'Sobre o iTop ...', + 'UI:About:Title' => 'Sobre o iTop', + 'UI:About:DataModel' => 'Modelo de dados', + 'UI:About:Support' => 'Informações de suporte', + 'UI:About:Licenses' => 'Licenças', + 'UI:About:InstallationOptions' => 'Opções de instalação', + 'UI:About:ManualExtensionSource' => 'Extensão', + 'UI:About:Extension_Version' => 'Versão: %1$s', + 'UI:About:RemoteExtensionSource' => 'Data~~', + + 'UI:DisconnectedDlgMessage' => 'Você está desconectado. Você deve se identificar para continuar usando o aplicativo.', + 'UI:DisconnectedDlgTitle' => 'Atenção!', + 'UI:LoginAgain' => 'Login novamente', + 'UI:StayOnThePage' => 'Fique nessa página', + 'ExcelExporter:ExportMenu' => 'Excel Export...~~', 'ExcelExporter:ExportDialogTitle' => 'Excel Export~~', 'ExcelExporter:ExportButton' => 'Export~~', 'ExcelExporter:DownloadButton' => 'Download %1$s~~', - 'ExcelExporter:RetrievingData' => 'Retrieving data...~~', - 'ExcelExporter:BuildingExcelFile' => 'Building the Excel file...~~', - 'ExcelExporter:Done' => 'Done.~~', - 'ExcelExport:AutoDownload' => 'Start the download automatically when the export is ready~~', - 'ExcelExport:PreparingExport' => 'Preparing the export...~~', - 'ExcelExport:Statistics' => 'Statistics~~', - 'portal:legacy_portal' => 'End-User Portal~~', + 'ExcelExporter:RetrievingData' => 'Recuperando dados ...', + 'ExcelExporter:BuildingExcelFile' => 'Construindo o arquivo do Excel ...', + 'ExcelExporter:Done' => 'Feito.', + 'ExcelExport:AutoDownload' => 'Inicie o download automaticamente quando a exportação estiver pronta', + 'ExcelExport:PreparingExport' => 'Preparando a exportação ...', + 'ExcelExport:Statistics' => 'Estatísticas', + 'portal:legacy_portal' => 'Portal do usuário final', 'portal:backoffice' => 'iTop Back-Office User Interface~~', - 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', - 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', - 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', - 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', - 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', - 'UI:Menu:KillConcurrentLock' => 'Kill the Concurrent Modification Lock !~~', - - 'UI:Menu:ExportPDF' => 'Export as PDF...~~', - 'UI:Menu:PrintableVersion' => 'Printer friendly version~~', - - 'UI:BrowseInlineImages' => 'Browse images...~~', - 'UI:UploadInlineImageLegend' => 'Upload a new image~~', - 'UI:SelectInlineImageToUpload' => 'Select the image to upload~~', - 'UI:AvailableInlineImagesLegend' => 'Available images~~', - 'UI:NoInlineImage' => 'There is no image available on the server. Use the "Browse" button above to select an image from your computer and upload it to the server.~~', - - 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', - 'UI:Button:ResetImage' => 'Recover the previous image~~', - 'UI:Button:RemoveImage' => 'Remove the image~~', - 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', + 'UI:CurrentObjectIsLockedBy_User' => 'O objeto está bloqueado, pois está sendo modificado por %1$s.', + 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'O objeto está sendo modificado por %1$s. Suas modificações não podem ser enviadas, pois seriam sobrescritas.', + 'UI:CurrentObjectLockExpired' => 'O bloqueio para impedir modificações simultâneas do objeto expirou.', + 'UI:CurrentObjectLockExpired_Explanation' => 'O bloqueio para impedir modificações simultâneas do objeto expirou. Você não pode mais enviar sua modificação, pois outros usuários agora podem modificar este objeto.', + 'UI:ConcurrentLockKilled' => 'O bloqueio impedindo modificações no objeto atual foi deletado.', + 'UI:Menu:KillConcurrentLock' => 'Matar o bloqueio de modificação simultânea!', + + 'UI:Menu:ExportPDF' => 'Exportar como PDF ...', + 'UI:Menu:PrintableVersion' => 'Versão para impressão', + + 'UI:BrowseInlineImages' => 'Navegue pelas imagens ...', + 'UI:UploadInlineImageLegend' => 'Carregar uma nova imagem', + 'UI:SelectInlineImageToUpload' => 'Selecione a imagem para enviar', + 'UI:AvailableInlineImagesLegend' => 'Imagens disponíveis', + 'UI:NoInlineImage' => 'Não há imagem disponível no servidor. Use o botão "Browse" acima para selecionar uma imagem do seu computador e fazer o upload para o servidor. ', + + 'UI:ToggleFullScreen' => 'Alternancia Maximizar / Minimizar', + 'UI:Button:ResetImage' => 'Recupere a imagem anterior', + 'UI:Button:RemoveImage' => 'Remover a imagem', + 'UI:UploadNotSupportedInThisMode' => 'A modificação de imagens ou arquivos não é suportada neste modo.', // Search form - 'UI:Search:Toggle' => 'Minimize / Expand~~', - 'UI:Search:AutoSubmit:DisabledHint' => 'Auto submit has been disabled for this class~~', - 'UI:Search:NoAutoSubmit:ExplainText' => 'Add some criterion on the search box or click the search button to view the objects.~~', - 'UI:Search:Criterion:MoreMenu:AddCriteria' => 'Add new criteria~~', + 'UI:Search:Toggle' => 'Minimizar / Expandir', + 'UI:Search:AutoSubmit:DisabledHint' => 'O envio automático foi desativado para esta classe', + 'UI:Search:NoAutoSubmit:ExplainText' => 'Adicione algum critério na caixa de pesquisa ou clique no botão de pesquisa para visualizar os objetos.', + 'UI:Search:Criterion:MoreMenu:AddCriteria' => 'Adicionar novos critérios', // - Add new criteria button - 'UI:Search:AddCriteria:List:RecentlyUsed:Title' => 'Recently used~~', - 'UI:Search:AddCriteria:List:MostPopular:Title' => 'Most popular~~', - 'UI:Search:AddCriteria:List:Others:Title' => 'Others~~', - 'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => 'None yet.~~', + 'UI:Search:AddCriteria:List:RecentlyUsed:Title' => 'Recentemente usado', + 'UI:Search:AddCriteria:List:MostPopular:Title' => 'Mais popular', + 'UI:Search:AddCriteria:List:Others:Title' => 'Outros', + 'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => 'Nenhum ainda.', // - Criteria titles // - Default widget - 'UI:Search:Criteria:Title:Default:Any' => '%1$s: Any~~', - 'UI:Search:Criteria:Title:Default:Empty' => '%1$s is empty~~', - 'UI:Search:Criteria:Title:Default:NotEmpty' => '%1$s is not empty~~', - 'UI:Search:Criteria:Title:Default:Equals' => '%1$s equals %2$s~~', - 'UI:Search:Criteria:Title:Default:Contains' => '%1$s contains %2$s~~', - 'UI:Search:Criteria:Title:Default:StartsWith' => '%1$s starts with %2$s~~', - 'UI:Search:Criteria:Title:Default:EndsWith' => '%1$s ends with %2$s~~', - 'UI:Search:Criteria:Title:Default:RegExp' => '%1$s matches %2$s~~', - 'UI:Search:Criteria:Title:Default:GreaterThan' => '%1$s > %2$s~~', - 'UI:Search:Criteria:Title:Default:GreaterThanOrEquals' => '%1$s >= %2$s~~', - 'UI:Search:Criteria:Title:Default:LessThan' => '%1$s < %2$s~~', - 'UI:Search:Criteria:Title:Default:LessThanOrEquals' => '%1$s <= %2$s~~', - 'UI:Search:Criteria:Title:Default:Different' => '%1$s ≠ %2$s~~', - 'UI:Search:Criteria:Title:Default:Between' => '%1$s between [%2$s]~~', - 'UI:Search:Criteria:Title:Default:BetweenDates' => '%1$s [%2$s]~~', - 'UI:Search:Criteria:Title:Default:BetweenDates:All' => '%1$s: Any~~', - 'UI:Search:Criteria:Title:Default:BetweenDates:From' => '%1$s from %2$s~~', - 'UI:Search:Criteria:Title:Default:BetweenDates:Until' => '%1$s until %2$s~~', - 'UI:Search:Criteria:Title:Default:Between:All' => '%1$s: Any~~', - 'UI:Search:Criteria:Title:Default:Between:From' => '%1$s from %2$s~~', - 'UI:Search:Criteria:Title:Default:Between:Until' => '%1$s up to %2$s~~', + 'UI:Search:Criteria:Title:Default:Any' => '%1$s: qualquer', + 'UI:Search:Criteria:Title:Default:Empty' => '%1$s está vazio', + 'UI:Search:Criteria:Title:Default:NotEmpty' => '%1$s não está vazio', + 'UI:Search:Criteria:Title:Default:Equals' => '%1$s é igual a %2$s', + 'UI:Search:Criteria:Title:Default:Contains' => '%1$s contém %2$s', + 'UI:Search:Criteria:Title:Default:StartsWith' => '%1$s começa com %2$s', + 'UI:Search:Criteria:Title:Default:EndsWith' => '%1$s termina com %2$s', + 'UI:Search:Criteria:Title:Default:RegExp' => '%1$s corresponde a %2$s', + 'UI:Search:Criteria:Title:Default:GreaterThan' => '%1$s > %2$s', + 'UI:Search:Criteria:Title:Default:GreaterThanOrEquals' => '%1$s >= %2$s', + 'UI:Search:Criteria:Title:Default:LessThan' => '%1$s < %2$s', + 'UI:Search:Criteria:Title:Default:LessThanOrEquals' => '%1$s <= %2$s', + 'UI:Search:Criteria:Title:Default:Different' => '%1$s ≠ %2$s', + 'UI:Search:Criteria:Title:Default:Between' => '%1$s entre [%2$s]', + 'UI:Search:Criteria:Title:Default:BetweenDates' => '%1$s [%2$s]', + 'UI:Search:Criteria:Title:Default:BetweenDates:All' => '%1$s: qualquer', + 'UI:Search:Criteria:Title:Default:BetweenDates:From' => '%1$s de %2$s', + 'UI:Search:Criteria:Title:Default:BetweenDates:Until' => '%1$s até %2$s', + 'UI:Search:Criteria:Title:Default:Between:All' => '%1$s: qualquer', + 'UI:Search:Criteria:Title:Default:Between:From' => '%1$s de %2$s', + 'UI:Search:Criteria:Title:Default:Between:Until' => '%1$s até %2$s', // - Numeric widget // None yet // - DateTime widget - 'UI:Search:Criteria:Title:DateTime:Between' => '%2$s <= 1$s <= %3$s~~', + 'UI:Search:Criteria:Title:DateTime:Between' => '%2$s <= 1$s <= %3$s', // - Enum widget - 'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s~~', - 'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s and %3$s others~~', - 'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: Any~~', + 'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s', + 'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s e %3$s outros', + 'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: qualquer', // - TagSet widget - 'UI:Search:Criteria:Title:TagSet:Matches' => '%1$s: %2$s~~', + 'UI:Search:Criteria:Title:TagSet:Matches' => '%1$s: %2$s', // - External key widget - 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s is defined~~', - 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s is not defined~~', - 'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s~~', - 'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s~~', - 'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s and %3$s others~~', - 'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: Any~~', + 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s está definido', + 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s não está definido', + 'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s = %2$s', + 'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s', + 'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s e %3$s outros', + 'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: qualquer', // - Hierarchical key widget - 'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s is defined~~', - 'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s is not defined~~', - 'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s~~', - 'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s~~', - 'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s and %3$s others~~', - 'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: Any~~', + 'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s está definido', + 'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s não está definido', + 'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s = %2$s', + 'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s', + 'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s e %3$s outros', + 'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: qualquer', // - Criteria operators // - Default widget - 'UI:Search:Criteria:Operator:Default:Empty' => 'Is empty~~', - 'UI:Search:Criteria:Operator:Default:NotEmpty' => 'Is not empty~~', + 'UI:Search:Criteria:Operator:Default:Empty' => 'Está vazio', + 'UI:Search:Criteria:Operator:Default:NotEmpty' => 'Não está vazio', 'UI:Search:Criteria:Operator:Default:Equals' => 'Equals~~', - 'UI:Search:Criteria:Operator:Default:Between' => 'Between~~', + 'UI:Search:Criteria:Operator:Default:Between' => 'Entre', // - String widget - 'UI:Search:Criteria:Operator:String:Contains' => 'Contains~~', - 'UI:Search:Criteria:Operator:String:StartsWith' => 'Starts with~~', - 'UI:Search:Criteria:Operator:String:EndsWith' => 'Ends with~~', - 'UI:Search:Criteria:Operator:String:RegExp' => 'Regular exp.~~', + 'UI:Search:Criteria:Operator:String:Contains' => 'Contém', + 'UI:Search:Criteria:Operator:String:StartsWith' => 'Começa com', + 'UI:Search:Criteria:Operator:String:EndsWith' => 'Termina com', + 'UI:Search:Criteria:Operator:String:RegExp' => 'Exp. Regular ', // - Numeric widget - 'UI:Search:Criteria:Operator:Numeric:Equals' => 'Equals~~', // => '=', - 'UI:Search:Criteria:Operator:Numeric:GreaterThan' => 'Greater~~', // => '>', - 'UI:Search:Criteria:Operator:Numeric:GreaterThanOrEquals' => 'Greater / equals~~', // > '>=', - 'UI:Search:Criteria:Operator:Numeric:LessThan' => 'Less~~', // => '<', - 'UI:Search:Criteria:Operator:Numeric:LessThanOrEquals' => 'Less / equals~~', // > '<=', - 'UI:Search:Criteria:Operator:Numeric:Different' => 'Different~~', // => '≠', + 'UI:Search:Criteria:Operator:Numeric:Equals' => 'Equals~~', // => '=' + 'UI:Search:Criteria:Operator:Numeric:GreaterThan' => 'Maior', // => '>' + 'UI:Search:Criteria:Operator:Numeric:GreaterThanOrEquals' => 'Maior', // => '>' + 'UI:Search:Criteria:Operator:Numeric:LessThan' => 'Menos', // => '<' + 'UI:Search:Criteria:Operator:Numeric:LessThanOrEquals' => 'Menos / igual a', // => '<=' + 'UI:Search:Criteria:Operator:Numeric:Different' => 'Diferente', // => '≠' // - Tag Set Widget 'UI:Search:Criteria:Operator:TagSet:Matches' => 'Matches~~', @@ -1518,55 +1518,55 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:Search:Value:Toggler:CheckAllNoneFiltered' => 'Check all / none visibles~~', // - Widget other translations - 'UI:Search:Criteria:Numeric:From' => 'From~~', - 'UI:Search:Criteria:Numeric:Until' => 'To~~', - 'UI:Search:Criteria:Numeric:PlaceholderFrom' => 'Any~~', - 'UI:Search:Criteria:Numeric:PlaceholderUntil' => 'Any~~', - 'UI:Search:Criteria:DateTime:From' => 'From~~', - 'UI:Search:Criteria:DateTime:FromTime' => 'From~~', - 'UI:Search:Criteria:DateTime:Until' => 'until~~', - 'UI:Search:Criteria:DateTime:UntilTime' => 'until~~', - 'UI:Search:Criteria:DateTime:PlaceholderFrom' => 'Any date~~', - 'UI:Search:Criteria:DateTime:PlaceholderFromTime' => 'Any date~~', - 'UI:Search:Criteria:DateTime:PlaceholderUntil' => 'Any date~~', - 'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => 'Any date~~', - 'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => 'Children of the selected objects will be included.~~', + 'UI:Search:Criteria:Numeric:From' => 'De', + 'UI:Search:Criteria:Numeric:Until' => 'Para', + 'UI:Search:Criteria:Numeric:PlaceholderFrom' => 'Qualquer', + 'UI:Search:Criteria:Numeric:PlaceholderUntil' => 'Qualquer', + 'UI:Search:Criteria:DateTime:From' => 'De', + 'UI:Search:Criteria:DateTime:FromTime' => 'De', + 'UI:Search:Criteria:DateTime:Until' => 'até', + 'UI:Search:Criteria:DateTime:UntilTime' => 'até', + 'UI:Search:Criteria:DateTime:PlaceholderFrom' => 'Qualquer data', + 'UI:Search:Criteria:DateTime:PlaceholderFromTime' => 'Qualquer data', + 'UI:Search:Criteria:DateTime:PlaceholderUntil' => 'Qualquer data', + 'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => 'Qualquer data', + 'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => 'Os filhos dos objetos selecionados serão incluídos.', - 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', - 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + 'UI:Search:Criteria:Raw:Filtered' => 'Filtered', + 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtrado em %1$s', )); // // Expression to Natural language // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Expression:Operator:AND' => ' AND ~~', - 'Expression:Operator:OR' => ' OR ~~', - 'Expression:Operator:=' => ': ~~', + 'Expression:Operator:AND' => ' AND ', + 'Expression:Operator:OR' => ' OR ', + 'Expression:Operator:=' => ': ', - 'Expression:Unit:Short:DAY' => 'd~~', - 'Expression:Unit:Short:WEEK' => 'w~~', - 'Expression:Unit:Short:MONTH' => 'm~~', - 'Expression:Unit:Short:YEAR' => 'y~~', + 'Expression:Unit:Short:DAY' => 'd', + 'Expression:Unit:Short:WEEK' => 's', + 'Expression:Unit:Short:MONTH' => 'm', + 'Expression:Unit:Short:YEAR' => 'a', 'Expression:Unit:Long:DAY' => 'day(s)~~', 'Expression:Unit:Long:HOUR' => 'hour(s)~~', - 'Expression:Unit:Long:MINUTE' => 'minute(s)~~', + 'Expression:Unit:Long:MINUTE' => 'minuto(s)', - 'Expression:Verb:NOW' => 'now~~', - 'Expression:Verb:ISNULL' => ': undefined~~', + 'Expression:Verb:NOW' => 'agora', + 'Expression:Verb:ISNULL' => ': indefinido', )); // // iTop Newsroom menu // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'UI:Newsroom:NoNewMessage' => 'No new message~~', - 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', - 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', - 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', - 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', - 'UI:Newsroom:ResetCache' => 'Reset cache~~', - 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', - 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', + 'UI:Newsroom:NoNewMessage' => 'Nenhuma mensagem nova', + 'UI:Newsroom:MarkAllAsRead' => 'Marcar todas as mensagens como lidas', + 'UI:Newsroom:ViewAllMessages' => 'Ver todas as mensagens', + 'UI:Newsroom:Preferences' => 'Preferências de sala de notícias', + 'UI:Newsroom:ConfigurationLink' => 'Configuração', + 'UI:Newsroom:ResetCache' => 'Redefinir cache', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Mostrar mensagens de %1$s', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Exibir até %1$s mensagens no menu %2$s.', ));
Yyear (4 digits, e.g. 2016)
yyear (2 digits, e.g. 16 for 2016)