- Integrating the Brazilian transalation from Marco Tulio...

SVN:trunk[919]
This commit is contained in:
Denis Flaven
2010-10-22 16:55:41 +00:00
parent f4b29d152b
commit 8a5ed95c80
22 changed files with 3719 additions and 0 deletions

View File

@@ -271,6 +271,8 @@ class Config
'../dictionaries/es_cr.dictionary.itop.core.php', // Support for Spanish (from Costa Rica)
'../dictionaries/de.dictionary.itop.ui.php', // Support for German
'../dictionaries/de.dictionary.itop.core.php', // Support for German
'../dictionaries/pt_br.dictionary.itop.ui.php', // Support for Brazilian Portuguese
'../dictionaries/pt_br.dictionary.itop.core.php', // Support for Brazilian Portuguese
);
foreach($this->m_aSettings as $sPropCode => $aSettingInfo)

View File

@@ -128,6 +128,13 @@ class Dict
{
return $aDefaultDictionary[$sStringCode];
}
// Attempt to find the string in english
//
$aDefaultDictionary = self::$m_aData['EN US'];
if (array_key_exists($sStringCode, $aDefaultDictionary))
{
return $aDefaultDictionary[$sStringCode];
}
// Could not find the string...
//
switch (self::$m_iErrorMode)

View File

@@ -0,0 +1,378 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
//////////////////////////////////////////////////////////////////////
// Classes in 'core/cmdb'
//////////////////////////////////////////////////////////////////////
//
//
// Class: CMDBChange
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChange' => 'Mudan&ccedil;as',
'Class:CMDBChange+' => 'Monitoramento Mudan&ccedil;as',
'Class:CMDBChange/Attribute:date' => 'data',
'Class:CMDBChange/Attribute:date+' => 'data e hora que as mudan&ccedil;as tenham sido registradas.',
'Class:CMDBChange/Attribute:userinfo' => 'misc. info',
'Class:CMDBChange/Attribute:userinfo+' => 'Solicitante definido informa&ccedil;&atilde;o',
));
//
// Class: CMDBChangeOp
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOp' => 'Opera&ccedil;&atilde;o Mudan&ccedil;a',
'Class:CMDBChangeOp+' => 'Controle Opera&ccedil;&atilde;o Mudan&ccedil;a',
'Class:CMDBChangeOp/Attribute:change' => 'mudan&ccedil;as',
'Class:CMDBChangeOp/Attribute:change+' => 'mudan&ccedil;as',
'Class:CMDBChangeOp/Attribute:date' => 'data',
'Class:CMDBChangeOp/Attribute:date+' => 'data e hora das mudan&ccedil;as',
'Class:CMDBChangeOp/Attribute:userinfo' => 'usu&aacute;rio',
'Class:CMDBChangeOp/Attribute:userinfo+' => 'quem fez esta mudan&ccedil;as',
'Class:CMDBChangeOp/Attribute:objclass' => 'classe objeto',
'Class:CMDBChangeOp/Attribute:objclass+' => 'classe objeto',
'Class:CMDBChangeOp/Attribute:objkey' => 'id objeto',
'Class:CMDBChangeOp/Attribute:objkey+' => 'objeto',
'Class:CMDBChangeOp/Attribute:finalclass' => 'tipo',
'Class:CMDBChangeOp/Attribute:finalclass+' => '',
));
//
// Class: CMDBChangeOpCreate
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOpCreate' => 'objeto criado',
'Class:CMDBChangeOpCreate+' => 'Controle cria&ccedil;&atilde;o objeto',
));
//
// Class: CMDBChangeOpDelete
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOpDelete' => 'objeto apagado',
'Class:CMDBChangeOpDelete+' => 'Controle objeto eliminado',
));
//
// Class: CMDBChangeOpSetAttribute
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOpSetAttribute' => 'objeto alterado',
'Class:CMDBChangeOpSetAttribute+' => 'Controle do objeto alterado',
'Class:CMDBChangeOpSetAttribute/Attribute:attcode' => 'Atributo',
'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => 'c&oacute;digo da modifica&ccedil;&atilde;o',
));
//
// Class: CMDBChangeOpSetAttributeScalar
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOpSetAttributeScalar' => 'mudan&ccedil;a propriedade',
'Class:CMDBChangeOpSetAttributeScalar+' => 'controle da mudan&ccedil;a propriedade do objeto',
'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue' => 'Valor anterior',
'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue+' => 'valores anteriores do atributo',
'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue' => 'Novo valor',
'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue+' => 'novo valor do atributo',
));
//
// Class: CMDBChangeOpSetAttributeBlob
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOpSetAttributeBlob' => 'mudan&ccedil;a dado',
'Class:CMDBChangeOpSetAttributeBlob+' => 'controle mudan&ccedil;a dado',
'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => 'Dado anterior',
'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => 'conte&uacute;do anterior do atributo',
));
//
// Class: CMDBChangeOpSetAttributeText
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CMDBChangeOpSetAttributeText' => 'mudan&ccedil;a texto',
'Class:CMDBChangeOpSetAttributeText+' => 'controle mudan&ccedil;a texto',
'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => 'Dado anterior',
'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => 'conte&uacute;do anterior do atributo',
));
//
// Class: Event
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Event' => 'Log Eventos',
'Class:Event+' => 'An application internal event',
'Class:Event/Attribute:message' => 'mensagem',
'Class:Event/Attribute:message+' => 'descri&ccedil;&atilde;o curta do evento',
'Class:Event/Attribute:date' => 'data',
'Class:Event/Attribute:date+' => 'data e hora em que as mudan&ccedil;as tenham sido registadas',
'Class:Event/Attribute:userinfo' => 'info usu&acute;rio',
'Class:Event/Attribute:userinfo+' => 'identifica&ccedil;&atilde;o do usu&aacute;rio queestava fazendo a a&ccedil;&atilde;o e desencadeou este evento',
'Class:Event/Attribute:finalclass' => 'tipo',
'Class:Event/Attribute:finalclass+' => '',
));
//
// Class: EventNotification
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:EventNotification' => 'Notifica&ccedil;&atilde;o evento',
'Class:EventNotification+' => 'Trace of a notification that has been sent',
'Class:EventNotification/Attribute:trigger_id' => 'Trigger',
'Class:EventNotification/Attribute:trigger_id+' => 'conta usu&aacute;rio',
'Class:EventNotification/Attribute:action_id' => 'usu&aacute;rio',
'Class:EventNotification/Attribute:action_id+' => 'conta usu&aacute;rio',
'Class:EventNotification/Attribute:object_id' => 'Objeto id',
'Class:EventNotification/Attribute:object_id+' => 'objeto id (classe definida pela trigger ?)',
));
//
// Class: EventNotificationEmail
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:EventNotificationEmail' => 'Enviando evento Email',
'Class:EventNotificationEmail+' => 'Controle de um email que foi enviado',
'Class:EventNotificationEmail/Attribute:to' => 'Para',
'Class:EventNotificationEmail/Attribute:to+' => 'Para',
'Class:EventNotificationEmail/Attribute:cc' => 'CC',
'Class:EventNotificationEmail/Attribute:cc+' => 'CC',
'Class:EventNotificationEmail/Attribute:bcc' => 'BCC',
'Class:EventNotificationEmail/Attribute:bcc+' => 'BCC',
'Class:EventNotificationEmail/Attribute:from' => 'De',
'Class:EventNotificationEmail/Attribute:from+' => 'Rementente da mensagem',
'Class:EventNotificationEmail/Attribute:subject' => 'Assunto',
'Class:EventNotificationEmail/Attribute:subject+' => 'Assunto',
'Class:EventNotificationEmail/Attribute:body' => 'Corpo',
'Class:EventNotificationEmail/Attribute:body+' => 'Corpo',
));
//
// Class: EventIssue
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:EventIssue' => 'Emiss&atilde;o de evento',
'Class:EventIssue+' => 'Controle da emiss&atilde;o (aten&ccedil;&atilde;o, erros, etc.)',
'Class:EventIssue/Attribute:issue' => 'Emiss&atilde;o',
'Class:EventIssue/Attribute:issue+' => 'O que aconteceu?',
'Class:EventIssue/Attribute:impact' => 'Impacto',
'Class:EventIssue/Attribute:impact+' => 'Quais s&atilde;o as consequ&ecirc;ncias?',
'Class:EventIssue/Attribute:page' => 'P&aacute;gina',
'Class:EventIssue/Attribute:page+' => 'HTTP ponto de entrada',
'Class:EventIssue/Attribute:arguments_post' => 'Postados argumentos',
'Class:EventIssue/Attribute:arguments_post+' => 'HTTP POST argumentos',
'Class:EventIssue/Attribute:arguments_get' => 'URL argumentos',
'Class:EventIssue/Attribute:arguments_get+' => 'HTTP GET argumentos',
'Class:EventIssue/Attribute:callstack' => 'Callstack',
'Class:EventIssue/Attribute:callstack+' => 'Call stack',
'Class:EventIssue/Attribute:data' => 'Dado',
'Class:EventIssue/Attribute:data+' => 'Mais informa&ccedil;&otilde;es',
));
//
// Class: EventWebService
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:EventWebService' => 'Evento Web service',
'Class:EventWebService+' => 'Controle chamado do web service',
'Class:EventWebService/Attribute:verb' => 'Verb',
'Class:EventWebService/Attribute:verb+' => 'Nome da opera&ccedil;&atilde;o',
'Class:EventWebService/Attribute:result' => 'Resultado',
'Class:EventWebService/Attribute:result+' => 'Vis&atilde;o geral successos/falhas',
'Class:EventWebService/Attribute:log_info' => 'Info log',
'Class:EventWebService/Attribute:log_info+' => 'Resultado info log',
'Class:EventWebService/Attribute:log_warning' => 'Log aten&ccedil;&atilde;o',
'Class:EventWebService/Attribute:log_warning+' => 'Resultado Log aten&ccedil;&atilde;o',
'Class:EventWebService/Attribute:log_error' => 'Log erro',
'Class:EventWebService/Attribute:log_error+' => 'Resultado log erro',
'Class:EventWebService/Attribute:data' => 'Dado',
'Class:EventWebService/Attribute:data+' => 'Resultado dado',
));
//
// Class: Action
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Action' => 'Personalizar A&ccedil;&atilde;o',
'Class:Action+' => 'A&ccedil;&atilde;o definida usu&aacute;rio',
'Class:Action/Attribute:name' => 'Nome',
'Class:Action/Attribute:name+' => '',
'Class:Action/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Action/Attribute:description+' => '',
'Class:Action/Attribute:status' => 'Status',
'Class:Action/Attribute:status+' => 'Em produ&ccedil;&atilde;o ou ?',
'Class:Action/Attribute:status/Value:test' => 'Que est&aacute; sendo testado',
'Class:Action/Attribute:status/Value:test+' => 'Que est&aacute; sendo testado',
'Class:Action/Attribute:status/Value:enabled' => 'Em produ&ccedil;&atilde;o',
'Class:Action/Attribute:status/Value:enabled+' => 'Em produ&ccedil;&atilde;o',
'Class:Action/Attribute:status/Value:disabled' => 'Inativo',
'Class:Action/Attribute:status/Value:disabled+' => 'Inativo',
'Class:Action/Attribute:trigger_list' => 'Triggers relacionados',
'Class:Action/Attribute:trigger_list+' => 'Triggers ligado a esta a&ccedil;&atilde;o',
'Class:Action/Attribute:finalclass' => 'Tipo',
'Class:Action/Attribute:finalclass+' => '',
));
//
// Class: ActionNotification
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ActionNotification' => 'Notifica&ccedil;&atilde;o',
'Class:ActionNotification+' => 'Notifica&ccedil;&atilde;o (abstrato)',
));
//
// Class: ActionEmail
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ActionEmail' => 'Email notifica&ccedil;&atilde;o',
'Class:ActionEmail+' => '',
'Class:ActionEmail/Attribute:test_recipient' => 'Teste destino',
'Class:ActionEmail/Attribute:test_recipient+' => 'Destinat&aacute;rio o status est&aacute; como "Teste"',
'Class:ActionEmail/Attribute:from' => 'De',
'Class:ActionEmail/Attribute:from+' => 'Ser&aacute; enviado dentro do cabe&ccedil;alho do email',
'Class:ActionEmail/Attribute:reply_to' => 'Responder para',
'Class:ActionEmail/Attribute:reply_to+' => 'Ser&aacute; enviado dentro do cabe&ccedil;alho do email',
'Class:ActionEmail/Attribute:to' => 'Para',
'Class:ActionEmail/Attribute:to+' => 'Destinat&aacute;rio para o email',
'Class:ActionEmail/Attribute:cc' => 'Cc',
'Class:ActionEmail/Attribute:cc+' => 'Com c&oacute;pia',
'Class:ActionEmail/Attribute:bcc' => 'bcc',
'Class:ActionEmail/Attribute:bcc+' => 'Com c&oacute;pia oculta',
'Class:ActionEmail/Attribute:subject' => 'assunto',
'Class:ActionEmail/Attribute:subject+' => 'T&iacute;tulo do email',
'Class:ActionEmail/Attribute:body' => 'corpo',
'Class:ActionEmail/Attribute:body+' => 'Conte&uacute;do do email',
'Class:ActionEmail/Attribute:importance' => 'import&acirc;ncia',
'Class:ActionEmail/Attribute:importance+' => 'Flag import&acirc;ncia',
'Class:ActionEmail/Attribute:importance/Value:low' => 'baixo',
'Class:ActionEmail/Attribute:importance/Value:low+' => 'baixo',
'Class:ActionEmail/Attribute:importance/Value:normal' => 'normal',
'Class:ActionEmail/Attribute:importance/Value:normal+' => 'normal',
'Class:ActionEmail/Attribute:importance/Value:high' => 'alto',
'Class:ActionEmail/Attribute:importance/Value:high+' => 'alto',
));
//
// Class: Trigger
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Trigger' => 'Trigger',
'Class:Trigger+' => 'Personalizar manipulador de eventos',
'Class:Trigger/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Trigger/Attribute:description+' => 'uma linha descri&ccedil;&atilde;o',
'Class:Trigger/Attribute:action_list' => 'A&ccedil;&otilde;es desencadeadas',
'Class:Trigger/Attribute:action_list+' => 'A&ccedil;&otilde;es executadas quando a Trigger é ativado',
'Class:Trigger/Attribute:finalclass' => 'Tipo',
'Class:Trigger/Attribute:finalclass+' => '',
));
//
// Class: TriggerOnObject
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:TriggerOnObject' => 'Trigger (classe dependente)',
'Class:TriggerOnObject+' => 'Trigger em uma determinada classe de objetos',
'Class:TriggerOnObject/Attribute:target_class' => 'Alvo classe',
'Class:TriggerOnObject/Attribute:target_class+' => '',
));
//
// Class: TriggerOnStateChange
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:TriggerOnStateChange' => 'Trigger (em estato mudan&ccedil;a)',
'Class:TriggerOnStateChange+' => 'Trigger sobre a mudan&ccedil;a de estado do objeto',
'Class:TriggerOnStateChange/Attribute:state' => 'Estado',
'Class:TriggerOnStateChange/Attribute:state+' => '',
));
//
// Class: TriggerOnStateEnter
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:TriggerOnStateEnter' => 'Trigger (ao entrar em um estado)',
'Class:TriggerOnStateEnter+' => 'Trigger sobre a mudan&ccedil;a de estado do objeto - entrar',
));
//
// Class: TriggerOnStateLeave
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:TriggerOnStateLeave' => 'Trigger (na saída de um estado)',
'Class:TriggerOnStateLeave+' => 'Trigger sobre a mudan&ccedil;a de estado do objeto - deixando',
));
//
// Class: TriggerOnObjectCreate
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:TriggerOnObjectCreate' => 'Trigger (sobre a cria&ccedil;&atilde;o do objeto)',
'Class:TriggerOnObjectCreate+' => 'Trigger sobre a cria&ccedil;&atilde;o do objeto de [uma classe filha de] uma determinada classe',
));
//
// Class: lnkTriggerAction
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkTriggerAction' => 'A&ccedil;&atilde;o/Trigger',
'Class:lnkTriggerAction+' => 'Liga&ccedil;&atilde;o entre uma trigger e uma a&ccedil;&atilde;o',
'Class:lnkTriggerAction/Attribute:action_id' => 'A&ccedil;&atilde;o',
'Class:lnkTriggerAction/Attribute:action_id+' => 'A&ccedil;&atilde;o a ser executada',
'Class:lnkTriggerAction/Attribute:action_name' => 'A&ccedil;&atilde;o',
'Class:lnkTriggerAction/Attribute:action_name+' => '',
'Class:lnkTriggerAction/Attribute:trigger_id' => 'Trigger',
'Class:lnkTriggerAction/Attribute:trigger_id+' => '',
'Class:lnkTriggerAction/Attribute:trigger_name' => 'Trigger',
'Class:lnkTriggerAction/Attribute:trigger_name+' => '',
'Class:lnkTriggerAction/Attribute:order' => 'Ordem',
'Class:lnkTriggerAction/Attribute:order+' => 'AA&ccedil;&otilde;es executadas ordem',
));
?>

View File

@@ -0,0 +1,842 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
//////////////////////////////////////////////////////////////////////
// Classes in 'gui'
//////////////////////////////////////////////////////////////////////
//
//
// Class: menuNode
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:menuNode' => 'menuNode',
'Class:menuNode+' => 'Menu principal configuracoes elementos',
'Class:menuNode/Attribute:name' => 'Nome menu',
'Class:menuNode/Attribute:name+' => 'Nome curto para este menu',
'Class:menuNode/Attribute:label' => 'Descricao do menu',
'Class:menuNode/Attribute:label+' => 'Descricao longa para este menu',
'Class:menuNode/Attribute:hyperlink' => 'Hyperlink',
'Class:menuNode/Attribute:hyperlink+' => 'Hyperlink para a p&aacute;gina',
'Class:menuNode/Attribute:icon_path' => 'Icones menu',
'Class:menuNode/Attribute:icon_path+' => 'Caminho parra o icone do menu',
'Class:menuNode/Attribute:template' => 'Modelo',
'Class:menuNode/Attribute:template+' => 'Modelo HTML para ver',
'Class:menuNode/Attribute:type' => 'Tipo',
'Class:menuNode/Attribute:type+' => 'Tipo de menu',
'Class:menuNode/Attribute:type/Value:application' => 'aplicacao',
'Class:menuNode/Attribute:type/Value:application+' => 'aplicacao',
'Class:menuNode/Attribute:type/Value:user' => 'usuario',
'Class:menuNode/Attribute:type/Value:user+' => 'usuario',
'Class:menuNode/Attribute:type/Value:administrator' => 'administrador',
'Class:menuNode/Attribute:type/Value:administrator+' => 'administrador',
'Class:menuNode/Attribute:rank' => 'Mostrar rank',
'Class:menuNode/Attribute:rank+' => 'Ordem de classificação para exibir o menu',
'Class:menuNode/Attribute:parent_id' => 'Item Menu principal',
'Class:menuNode/Attribute:parent_id+' => 'Item Menu principal',
'Class:menuNode/Attribute:parent_name' => 'Item Menu principal',
'Class:menuNode/Attribute:parent_name+' => 'Item Menu principal',
'Class:menuNode/Attribute:user_id' => 'Proprietario do menu',
'Class:menuNode/Attribute:user_id+' => 'O usuário que possui este menu (menu para usuario definido)',
));
//////////////////////////////////////////////////////////////////////
// Classes in 'application'
//////////////////////////////////////////////////////////////////////
//
//
// Class: AuditCategory
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:AuditCategory' => 'AuditCategory',
'Class:AuditCategory+' => 'Uma seção dentro da auditoria global',
'Class:AuditCategory/Attribute:name' => 'Nome categoria',
'Class:AuditCategory/Attribute:name+' => 'Nome curto da categoria',
'Class:AuditCategory/Attribute:description' => 'Descricao categoria auditoria',
'Class:AuditCategory/Attribute:description+' => 'Descricao longa para a categoria auditoria',
'Class:AuditCategory/Attribute:definition_set' => 'Definicao configuracao',
'Class:AuditCategory/Attribute:definition_set+' => 'Expressão OQL que define o conjunto de objetos de auditoria',
));
//
// Class: AuditRule
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:AuditRule' => 'AuditRule',
'Class:AuditRule+' => 'A regra para verificar se há uma categoria de Auditoria dado',
'Class:AuditRule/Attribute:name' => 'Nome regra',
'Class:AuditRule/Attribute:name+' => 'Nome curto para a regra',
'Class:AuditRule/Attribute:description' => 'Descricao regra auditoria',
'Class:AuditRule/Attribute:description+' => 'Descricao longa para este regra auditoria',
'Class:AuditRule/Attribute:query' => 'Executar consulta',
'Class:AuditRule/Attribute:query+' => 'A expressão OQL a executar',
'Class:AuditRule/Attribute:valid_flag' => 'Objetos validos?',
'Class:AuditRule/Attribute:valid_flag+' => 'True se a regra retorna os objetos válido, false caso contrário',
'Class:AuditRule/Attribute:valid_flag/Value:true' => 'verdadeiro',
'Class:AuditRule/Attribute:valid_flag/Value:true+' => 'verdadeiro',
'Class:AuditRule/Attribute:valid_flag/Value:false' => 'falso',
'Class:AuditRule/Attribute:valid_flag/Value:false+' => 'falso',
'Class:AuditRule/Attribute:category_id' => 'Categoria',
'Class:AuditRule/Attribute:category_id+' => 'A categoria para esta regra',
'Class:AuditRule/Attribute:category_name' => 'Categoria',
'Class:AuditRule/Attribute:category_name+' => 'Nome da categoria para esta regra',
));
//////////////////////////////////////////////////////////////////////
// Classes in 'addon/userrights'
//////////////////////////////////////////////////////////////////////
//
//
// Class: URP_Users
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_Users' => 'Usuario',
'Class:URP_Users+' => 'Usuarios e credenciais',
'Class:URP_Users/Attribute:userid' => 'Contatos (pessoa)',
'Class:URP_Users/Attribute:userid+' => 'Os dados pessoais a partir dos dados de negócio',
'Class:URP_Users/Attribute:last_name' => 'Ultimo nome',
'Class:URP_Users/Attribute:last_name+' => 'Nome do contato correspondente',
'Class:URP_Users/Attribute:first_name' => 'Primeiro nome',
'Class:URP_Users/Attribute:first_name+' => 'Primeiro nome do contato correspondente',
'Class:URP_Users/Attribute:email' => 'Email',
'Class:URP_Users/Attribute:email+' => 'Email do contato correspondente',
'Class:URP_Users/Attribute:login' => 'Usuario',
'Class:URP_Users/Attribute:login+' => 'identificação do usuário',
'Class:URP_Users/Attribute:password' => 'Senha',
'Class:URP_Users/Attribute:password+' => 'autenticação/senha usuário',
'Class:URP_Users/Attribute:language' => 'Linguagem',
'Class:URP_Users/Attribute:language+' => 'linguagem usuário',
'Class:URP_Users/Attribute:language/Value:EN US' => 'Ingles',
'Class:URP_Users/Attribute:language/Value:EN US+' => 'Ingles U.S.',
'Class:URP_Users/Attribute:language/Value:FR FR' => 'Frances',
'Class:URP_Users/Attribute:language/Value:FR FR+' => 'FR FR',
'Class:URP_Users/Attribute:language/Value:PT BR' => 'Brazilian',
'Class:URP_Users/Attribute:language/Value:PT BR+' => 'PT BR',
'Class:URP_Users/Attribute:profile_list' => 'Profiles',
'Class:URP_Users/Attribute:profile_list+' => 'Regras, permissao direitos para esta pessoa',
));
//
// Class: URP_Profiles
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_Profiles' => 'Profile',
'Class:URP_Profiles+' => 'Profile usuario',
'Class:URP_Profiles/Attribute:name' => 'Nome',
'Class:URP_Profiles/Attribute:name+' => 'Titulo',
'Class:URP_Profiles/Attribute:description' => 'Descricao',
'Class:URP_Profiles/Attribute:description+' => 'uma linha descricao',
'Class:URP_Profiles/Attribute:user_list' => 'Usuarios',
'Class:URP_Profiles/Attribute:user_list+' => 'pessoas possuem esta regra',
));
//
// Class: URP_Dimensions
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_Dimensions' => 'dimensão',
'Class:URP_Dimensions+' => 'dimensão aplicação',
'Class:URP_Dimensions/Attribute:name' => 'Nome',
'Class:URP_Dimensions/Attribute:name+' => 'label',
'Class:URP_Dimensions/Attribute:description' => 'Descrição',
'Class:URP_Dimensions/Attribute:description+' => 'one line description',
'Class:URP_Dimensions/Attribute:type' => 'Tipo',
'Class:URP_Dimensions/Attribute:type+' => 'nome classe ou tipo dado (unidade projetada)',
));
//
// Class: URP_UserProfile
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_UserProfile' => 'Usuario para profile',
'Class:URP_UserProfile+' => 'profiles usuario',
'Class:URP_UserProfile/Attribute:userid' => 'Usuario',
'Class:URP_UserProfile/Attribute:userid+' => 'conta usuario',
'Class:URP_UserProfile/Attribute:userlogin' => 'Login',
'Class:URP_UserProfile/Attribute:userlogin+' => 'Login Usuario\'s',
'Class:URP_UserProfile/Attribute:profileid' => 'Profile',
'Class:URP_UserProfile/Attribute:profileid+' => 'profile utilizada',
'Class:URP_UserProfile/Attribute:profile' => 'Profile',
'Class:URP_UserProfile/Attribute:profile+' => 'Nome profile',
'Class:URP_UserProfile/Attribute:reason' => 'Razao',
'Class:URP_UserProfile/Attribute:reason+' => 'explicar porque este usuario teve ter esta regra',
));
//
// Class: URP_ProfileProjection
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_ProfileProjection' => 'profile_projection',
'Class:URP_ProfileProjection+' => 'profile projections',
'Class:URP_ProfileProjection/Attribute:dimensionid' => 'Dimension',
'Class:URP_ProfileProjection/Attribute:dimensionid+' => 'application dimension',
'Class:URP_ProfileProjection/Attribute:dimension' => 'Dimension',
'Class:URP_ProfileProjection/Attribute:dimension+' => 'application dimension',
'Class:URP_ProfileProjection/Attribute:profileid' => 'Profile',
'Class:URP_ProfileProjection/Attribute:profileid+' => 'usage profile',
'Class:URP_ProfileProjection/Attribute:profile' => 'Profile',
'Class:URP_ProfileProjection/Attribute:profile+' => 'Profile name',
'Class:URP_ProfileProjection/Attribute:value' => 'Value expression',
'Class:URP_ProfileProjection/Attribute:value+' => 'OQL expression (using $user) | constant | | +attribute code',
'Class:URP_ProfileProjection/Attribute:attribute' => 'Attribute',
'Class:URP_ProfileProjection/Attribute:attribute+' => 'Target attribute code (optional)',
));
//
// Class: URP_ClassProjection
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_ClassProjection' => 'class_projection',
'Class:URP_ClassProjection+' => 'class projections',
'Class:URP_ClassProjection/Attribute:dimensionid' => 'Dimension',
'Class:URP_ClassProjection/Attribute:dimensionid+' => 'application dimension',
'Class:URP_ClassProjection/Attribute:dimension' => 'Dimension',
'Class:URP_ClassProjection/Attribute:dimension+' => 'application dimension',
'Class:URP_ClassProjection/Attribute:class' => 'Class',
'Class:URP_ClassProjection/Attribute:class+' => 'Target class',
'Class:URP_ClassProjection/Attribute:value' => 'Value expression',
'Class:URP_ClassProjection/Attribute:value+' => 'OQL expression (using $this) | constant | | +attribute code',
'Class:URP_ClassProjection/Attribute:attribute' => 'Attribute',
'Class:URP_ClassProjection/Attribute:attribute+' => 'Target attribute code (optional)',
));
//
// Class: URP_ActionGrant
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_ActionGrant' => 'action_permission',
'Class:URP_ActionGrant+' => 'permissões nas classes',
'Class:URP_ActionGrant/Attribute:profileid' => 'Profile',
'Class:URP_ActionGrant/Attribute:profileid+' => 'profiles usadas',
'Class:URP_ActionGrant/Attribute:profile' => 'Profile',
'Class:URP_ActionGrant/Attribute:profile+' => 'usage profile',
'Class:URP_ActionGrant/Attribute:class' => 'Class',
'Class:URP_ActionGrant/Attribute:class+' => 'Target class',
'Class:URP_ActionGrant/Attribute:permission' => 'Permission',
'Class:URP_ActionGrant/Attribute:permission+' => 'allowed or not allowed?',
'Class:URP_ActionGrant/Attribute:permission/Value:yes' => 'yes',
'Class:URP_ActionGrant/Attribute:permission/Value:yes+' => 'yes',
'Class:URP_ActionGrant/Attribute:permission/Value:no' => 'no',
'Class:URP_ActionGrant/Attribute:permission/Value:no+' => 'no',
'Class:URP_ActionGrant/Attribute:action' => 'Action',
'Class:URP_ActionGrant/Attribute:action+' => 'operations to perform on the given class',
));
//
// Class: URP_StimulusGrant
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_StimulusGrant' => 'stimulus_permission',
'Class:URP_StimulusGrant+' => 'permissions on stimilus in the life cycle of the object',
'Class:URP_StimulusGrant/Attribute:profileid' => 'Profile',
'Class:URP_StimulusGrant/Attribute:profileid+' => 'usage profile',
'Class:URP_StimulusGrant/Attribute:profile' => 'Profile',
'Class:URP_StimulusGrant/Attribute:profile+' => 'usage profile',
'Class:URP_StimulusGrant/Attribute:class' => 'Class',
'Class:URP_StimulusGrant/Attribute:class+' => 'Target class',
'Class:URP_StimulusGrant/Attribute:permission' => 'Permission',
'Class:URP_StimulusGrant/Attribute:permission+' => 'allowed or not allowed?',
'Class:URP_StimulusGrant/Attribute:permission/Value:yes' => 'yes',
'Class:URP_StimulusGrant/Attribute:permission/Value:yes+' => 'yes',
'Class:URP_StimulusGrant/Attribute:permission/Value:no' => 'no',
'Class:URP_StimulusGrant/Attribute:permission/Value:no+' => 'no',
'Class:URP_StimulusGrant/Attribute:stimulus' => 'Stimulus',
'Class:URP_StimulusGrant/Attribute:stimulus+' => 'stimulus code',
));
//
// Class: URP_AttributeGrant
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:URP_AttributeGrant' => 'attribute_permission',
'Class:URP_AttributeGrant+' => 'permissions at the attributes level',
'Class:URP_AttributeGrant/Attribute:actiongrantid' => 'Action grant',
'Class:URP_AttributeGrant/Attribute:actiongrantid+' => 'action grant',
'Class:URP_AttributeGrant/Attribute:attcode' => 'Attribute',
'Class:URP_AttributeGrant/Attribute:attcode+' => 'attribute code',
));
//
// String from the User Interface: menu, messages, buttons, etc...
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:WelcomeMenu' => 'Bem-vindo',
'Menu:WelcomeMenu+' => 'Bem-vindo ao iTop',
'Menu:WelcomeMenuPage' => 'Bem-vindo',
'Menu:WelcomeMenuPage+' => 'Bem-vindo ao iTop',
'UI:WelcomeMenu:Title' => 'Bem-vindo ao iTop',
'UI:WelcomeMenu:LeftBlock' => '<p>iTop é um completo, livre, portal IT.</p>
<ul>Inclui:
<li>completo CMDB (Configuration management database) documentar e gerenciar inventários IT.</li>
<li>módulo Gerenciador Incidente para monitorar e comunicar-se sobre todas as questões que ocorrem na TI.</li>
<li>módulo Gerenciador Mudanças/Alterações para planejar e monitorar mudanças/alterações no ambiente TI.</li>
<li>base de dados com erros conhecidos para agilizar a solução de incidentes.</li>
<li>módulo falha para documentar todas as interrupções planejadas e notificar os contatos adequados.</li>
<li>painéis para obter rapidamente uma visão geral de TI.</li>
</ul>
<p>Todos os módulos podem ser configurados, passo a passo, cada um, independente dos outros..</p>',
'UI:WelcomeMenu:RightBlock' => '<p>iTop é um provedor de serviço, que permite gerenciar facilmente múltiplos clientes ou organizações.
<ul>iTop, oferece um conjunto rico em recursos de processos de negócios que:
<li>melhora a eficácia da gestão de TI</li>
<li>melhora operações de TI</li>
<li>melhora o desempenho da satisfação do cliente.</li>
</ul>
</p>
<p>iTop é completamente aberto para ser integrado com infra-estrutura de IT atuais.</p>
<p>
<ul>Adopting this new generation of IT Operational portal will help you to:
<li>Better manage a more and more complex IT environment.</li>
<li>Implement ITIL processes at your own pace.</li>
<li>Manage the most important asset of your IT: Documentation.</li>
</ul>
</p>',
'UI:WelcomeMenu:AllOpenRequests' => 'Chamados Abertos: %1$d',
'UI:WelcomeMenu:MyCalls' => 'Solicitações de usuários atribuído a mim',
'UI:WelcomeMenu:OpenIncidents' => 'Incidentes Abertos: %1$d',
'UI:WelcomeMenu:AllConfigItems' => 'Configuração Itens: %1$d',
'UI:WelcomeMenu:MyIncidents' => 'Incidentes atribuídas a mim',
'UI:AllOrganizations' => ' Todas Organizações ',
'UI:YourSearch' => 'Pesquisar',
'UI:LoggedAsMessage' => 'Conectado como %1$s',
'UI:LoggedAsMessage+Admin' => 'Conectado como %1$s (Administrador)',
'UI:Button:Logoff' => 'Sair',
'UI:Button:GlobalSearch' => 'Pesquisar',
'UI:Button:Search' => ' Pesquisar ',
'UI:Button:Query' => ' Consultar ',
'UI:Button:Ok' => 'Ok',
'UI:Button:Cancel' => 'Cancelar',
'UI:Button:Apply' => 'Aplicar',
'UI:Button:Back' => ' << Voltar ',
'UI:Button:Next' => ' Proximo >> ',
'UI:Button:Finish' => ' Finalizar ',
'UI:Button:DoImport' => ' Executar para importar ! ',
'UI:Button:Done' => ' Concluido ',
'UI:Button:SimulateImport' => ' Simulate the Import ',
'UI:Button:Test' => 'Testar!',
'UI:Button:Evaluate' => ' Evaluate ',
'UI:Button:AddObject' => ' Adicionar... ',
'UI:Button:BrowseObjects' => ' Navegar... ',
'UI:Button:Add' => ' Adicionar ',
'UI:Button:AddToList' => ' << Adicionar ',
'UI:Button:RemoveFromList' => ' Remover >> ',
'UI:Button:FilterList' => ' Filtrar... ',
'UI:Button:Create' => ' Criar ',
'UI:Button:Delete' => ' Apagar ! ',
'UI:Button:ChangePassword' => ' Alterar senha ',
'UI:SearchToggle' => 'Pesquisar',
'UI:ClickToCreateNew' => 'Criar um(a) novo(a) %1$s',
'UI:SearchFor_Class' => 'Pesquisa para %1$s objetos',
'UI:NoObjectToDisplay' => 'Nenhum objeto encontrado.',
'UI:Error:MandatoryTemplateParameter_object_id' => 'Parâmetro object_id é obrigatório quando link_attr é especificado. Verifique a definição do modelo.',
'UI:Error:MandatoryTemplateParameter_target_attr' => 'Parâmetro target_attr é obrigatório quando link_attr é especificado. Verifique a definição do modelo.',
'UI:Error:MandatoryTemplateParameter_group_by' => 'Parâmetro group_by é obrigatório. Verifique a definição do modelo.',
'UI:Error:InvalidGroupByFields' => 'Inválido lista de campos para agrupar por: "%1$s".',
'UI:Error:UnsupportedStyleOfBlock' => 'Erro: não suportado estilo de bloco: "%1$s".',
'UI:Error:IncorrectLinkDefinition_LinkedClass_Class' => 'Incorreta definição link: a classe de objetos para gerenciar: %1$s não foi encontrado como uma chave externa na classe %2$s',
'UI:Error:Object_Class_Id_NotFound' => 'Objeto: %1$s:%2$d não encontrado.',
'UI:Error:WizardCircularReferenceInDependencies' => 'Erro: Referência circular nas dependências entre os campos, verifique o modelo de dados.',
'UI:Error:UploadedFileTooBig' => 'O arquivo enviado é muito grande (Tamanho máximo permitido é %1$s. Verifique sua configuração do PHP para upload_max_filesize.',
'UI:Error:UploadedFileTruncated.' => 'Envio de arquivo foi truncado!',
'UI:Error:NoTmpDir' => 'O diretorio temporário não está definido.',
'UI:Error:CannotWriteToTmp_Dir' => 'Desabilitado escrever o arquivo temporario no disco. upload_tmp_dir = "%1$s".',
'UI:Error:UploadStoppedByExtension_FileName' => 'Upload parado por extensao. (Nome original arquivo = "%1$s").',
'UI:Error:UploadFailedUnknownCause_Code' => 'Upload de arquivo falhou, causa desconhecida. (Erro codigo = "%1$s").',
'UI:Error:1ParametersMissing' => 'Erro: o seguinte parametro deve ser especificado para esta operacao: %1$s.',
'UI:Error:2ParametersMissing' => 'Erro: os seguinte parametros devem ser especificados para esta operacao: %1$s e %2$s.',
'UI:Error:3ParametersMissing' => 'Erro: os seguinte parametros devem ser especificados para esta operacao: %1$s, %2$s e %3$s.',
'UI:Error:4ParametersMissing' => 'Erro: os seguinte parametros devem ser especificados para esta operacao: %1$s, %2$s, %3$s e %4$s.',
'UI:Error:IncorrectOQLQuery_Message' => 'Erro: Consulta OQL incorreta: %1$s',
'UI:Error:AnErrorOccuredWhileRunningTheQuery_Message' => 'Um erro ocorreu enquanto executava a consulta: %1$s',
'UI:Error:ObjectAlreadyUpdated' => 'Erro: o objeto já foi atualizado.',
'UI:Error:ObjectCannotBeUpdated' => 'Erro: objeto nao pode ser atualizado.',
'UI:Error:ObjectsAlreadyDeleted' => 'Erro: objeto já pode ter sido eliminada!',
'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Permissão negado para executar uma exclusão em massa de objetos da classe %1$s',
'UI:Error:DeleteNotAllowedOn_Class' => 'Permissão negado para apagar objeto da classe %1$s',
'UI:Error:ObjectAlreadyCloned' => 'Erro: o objeto ja foi clonado!',
'UI:Error:ObjectAlreadyCreated' => 'Erro: o objeto ja foi criado!',
'UI:Error:Invalid_Stimulus_On_Object_In_State' => 'Erro: invalid stimulus "%1$s" on object %2$s in state "%3$s".',
'UI:GroupBy:Count' => 'Contagem',
'UI:GroupBy:Count+' => 'N&uacute;mero de elementos',
'UI:CountOfObjects' => '%1$d objetos que correspondem aos criterios.',
'UI:NoObject_Class_ToDisplay' => 'Nenhum %1$s para mostrar',
'UI:History:LastModified_On_By' => 'Ultima modificacao de %1$s por %2$s.',
'UI:HistoryTab' => 'Historico',
'UI:History:Date' => 'Data',
'UI:History:Date+' => 'Data da alteração',
'UI:History:User' => 'Usuario',
'UI:History:User+' => 'Usuario que fez alteração',
'UI:History:Changes' => 'Alterações',
'UI:History:Changes+' => 'Alterações feita no objeto',
'UI:Loading' => 'Carregando...',
'UI:Menu:Actions' => 'Ações',
'UI:Menu:New' => 'Novo...',
'UI:Menu:Add' => 'Adicionar...',
'UI:Menu:Manage' => 'Gerencia...',
'UI:Menu:EMail' => 'eMail',
'UI:Menu:CSVExport' => 'Exportar CSV',
'UI:Menu:Modify' => 'Modificar...',
'UI:Menu:Delete' => 'Apagar...',
'UI:Menu:Manage' => 'Gerencia...',
'UI:Menu:BulkDelete' => 'Apagar...',
'UI:UndefinedObject' => 'indefinido',
'UI:Document:OpenInNewWindow:Download' => 'Abrir em nova janela: %1$s, Download: %2$s',
'UI:SelectAllToggle+' => 'Selecionar / Deselecionar todos',
'UI:TruncatedResults' => '%1$d objetos mostrados out of %2$d',
'UI:DisplayAll' => 'Mostrar todos',
'UI:CountOfResults' => '%1$d objeto(s)',
'UI:ChangesLogTitle' => 'Alteracoes log (%1$d):',
'UI:EmptyChangesLogTitle' => 'Alteracoes log esta limpo',
'UI:SearchFor_Class_Objects' => 'Pesquisa para %1$s objetos',
'UI:OQLQueryBuilderTitle' => 'Construir consulta OQL',
'UI:OQLQueryTab' => 'Consulta OQL',
'UI:SimpleSearchTab' => 'Pesquisa simples',
'UI:Details+' => 'Detalhes',
'UI:SearchValue:Any' => '* Qualquer *',
'UI:SearchValue:Mixed' => '* mix *',
'UI:SelectOne' => '-- selecione um --',
'UI:Login:Welcome' => 'Bem-vindo ao iTop!',
'UI:Login:IncorrectLoginPassword' => 'Usuario/senha incorreto(s), por favor, tente novamente.',
'UI:Login:IdentifyYourself' => 'Identifique-se antes continuar...',
'UI:Login:UserNamePrompt' => 'Nome usuario',
'UI:Login:PasswordPrompt' => 'Senha',
'UI:Login:ChangeYourPassword' => 'Alterar sua senha',
'UI:Login:OldPasswordPrompt' => 'Senha antiga',
'UI:Login:NewPasswordPrompt' => 'Nova senha',
'UI:Login:RetypeNewPasswordPrompt' => 'Digite novamente a senha',
'UI:Login:IncorrectOldPassword' => 'Erro: senha incorreta',
'UI:LogOffMenu' => 'Sair',
'UI:ChangePwdMenu' => 'Alterar senha...',
'UI:Login:RetypePwdDoesNotMatch' => 'A nova senha nao confere!',
'UI:Button:Login' => 'Enter iTop',
'UI:Login:Error:AccessRestricted' => 'iTop accesso restrito. Por favor, contate o suporte.',
'UI:CSVImport:MappingSelectOne' => '-- selecione um --',
'UI:CSVImport:MappingNotApplicable' => '-- ignore este campo --',
'UI:CSVImport:NoData' => 'Conjunto vazio de dados..., forneca alguns dados!',
'UI:Title:DataPreview' => 'Visualizar dado',
'UI:CSVImport:ErrorOnlyOneColumn' => 'Erro: Os dados contem apenas uma coluna. Sera que voce selecionou o separador adequado?',
'UI:CSVImport:FieldName' => 'Campo %1$d',
'UI:CSVImport:DataLine1' => 'Dado linha 1',
'UI:CSVImport:DataLine2' => 'Dado linha 2',
'UI:CSVImport:idField' => 'id (Chave primaria)',
'UI:Title:BulkImport' => 'iTop - Importacao em massa',
'UI:Title:BulkImport+' => 'CSV Assistente de Importacao',
'UI:CSVImport:ClassesSelectOne' => '-- selecione um --',
'UI:CSVImport:ErrorExtendedAttCode' => 'Erro interno: "%1$s" e um codigo incorreto, pois "%2$s" NAO e chave externa da classe "%3$s"',
'UI:CSVImport:ObjectsWillStayUnchanged' => '%1$d objeto(s) permanecera inalterados.',
'UI:CSVImport:ObjectsWillBeModified' => '%1$d objeto(s) sera modificado.',
'UI:CSVImport:ObjectsWillBeAdded' => '%1$d objeto(s) sera adicionado.',
'UI:CSVImport:ObjectsWillHaveErrors' => '%1$d objeto(s) tem erros.',
'UI:CSVImport:ObjectsRemainedUnchanged' => '%1$d objeto(s) manteve-se inalterada.',
'UI:CSVImport:ObjectsWereModified' => '%1$d objeto(s) foram modificados.',
'UI:CSVImport:ObjectsWereAdded' => '%1$d objeto(s) foram adicionados.',
'UI:CSVImport:ObjectsAddErrors' => '%1$d objeto(s) apresentam erros.',
'UI:Title:CSVImportStep2' => 'Step 2 of 5: CSV opcoes dados',
'UI:Title:CSVImportStep3' => 'Step 3 of 5: Mapeamento de dados',
'UI:Title:CSVImportStep4' => 'Step 4 of 5: Simulacao Importacao',
'UI:Title:CSVImportStep5' => 'Step 5 of 5: Importacao completado',
'UI:CSVImport:LinesNotImported' => 'Linhas que nao pode ser carregadas:',
'UI:CSVImport:LinesNotImported+' => 'As seguintes linhas nao foram importados, porque eles contem erros',
'UI:CSVImport:SeparatorComma+' => ', (comma)',
'UI:CSVImport:SeparatorSemicolon+' => '; (semicolon)',
'UI:CSVImport:SeparatorTab+' => 'tab',
'UI:CSVImport:SeparatorOther' => 'outros:',
'UI:CSVImport:QualifierDoubleQuote+' => '" (aspa dupla)',
'UI:CSVImport:QualifierSimpleQuote+' => '\' (simple quote)',
'UI:CSVImport:QualifierOther' => 'outros:',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Tratar a primeira linha como um cabecalho (nome da coluna)',
'UI:CSVImport:Skip_N_LinesAtTheBeginning' => 'Skip %1$s line(s) at the beginning of the file',
'UI:CSVImport:CSVDataPreview' => 'CSV Data Preview',
'UI:CSVImport:SelectFile' => 'Select the file to import:',
'UI:CSVImport:Tab:LoadFromFile' => 'Load from a file',
'UI:CSVImport:Tab:CopyPaste' => 'Copy and paste data',
'UI:CSVImport:Tab:Templates' => 'Templates',
'UI:CSVImport:PasteData' => 'Paste the data to import:',
'UI:CSVImport:PickClassForTemplate' => 'Pick the template to download: ',
'UI:CSVImport:SeparatorCharacter' => 'Separator character:',
'UI:CSVImport:TextQualifierCharacter' => 'Text qualifier character',
'UI:CSVImport:CommentsAndHeader' => 'Comments and header',
'UI:CSVImport:SelectClass' => 'Select the class to import:',
'UI:CSVImport:AdvancedMode' => 'Advanced mode',
'UI:CSVImport:AdvancedMode+' => 'In advanced mode the "id" (primary key) of the objects can be used to update and rename objects.' .
'However the column "id" (if present) can only be used as a search criteria and can not be combined with any other search criteria.',
'UI:CSVImport:SelectAClassFirst' => 'To configure the mapping, select a class first.',
'UI:CSVImport:HeaderFields' => 'Fields',
'UI:CSVImport:HeaderMappings' => 'Mappings',
'UI:CSVImport:HeaderSearch' => 'Search?',
'UI:CSVImport:AlertIncompleteMapping' => 'Please select a mapping for every field.',
'UI:CSVImport:AlertNoSearchCriteria' => 'Please select at least one search criteria',
'UI:UniversalSearchTitle' => 'iTop - Pesquisa universal',
'UI:UniversalSearch:Error' => 'Erro: %1$s',
'UI:UniversalSearch:LabelSelectTheClass' => 'Selecione a classe para pesquisa: ',
'UI:Audit:Title' => 'iTop - CMDB Auditoria',
'UI:Audit:InteractiveAudit' => 'Interactive Audit',
'UI:Audit:HeaderAuditRule' => 'Audit Rule',
'UI:Audit:HeaderNbObjects' => '# Objects',
'UI:Audit:HeaderNbErrors' => '# Errors',
'UI:Audit:PercentageOk' => '% Ok',
'UI:RunQuery:Title' => 'iTop - OQL Query Evaluation',
'UI:RunQuery:QueryExamples' => 'Query Examples',
'UI:RunQuery:HeaderPurpose' => 'Purpose',
'UI:RunQuery:HeaderPurpose+' => 'Explanation about the query',
'UI:RunQuery:HeaderOQLExpression' => 'OQL Expression',
'UI:RunQuery:HeaderOQLExpression+' => 'The query in OQL syntax',
'UI:RunQuery:ExpressionToEvaluate' => 'Expression to evaluate: ',
'UI:RunQuery:MoreInfo' => 'More information about the query: ',
'UI:RunQuery:DevelopedQuery' => 'Redevelopped query expression: ',
'UI:RunQuery:SerializedFilter' => 'Serialized filter: ',
'UI:RunQuery:Error' => 'An error occured while running the query: %1$s',
'UI:Schema:Title' => 'iTop objects schema',
'UI:Schema:CategoryMenuItem' => 'Category <b>%1$s</b>',
'UI:Schema:Relationships' => 'Relationships',
'UI:Schema:AbstractClass' => 'Abstract class: no object from this class can be instantiated.',
'UI:Schema:NonAbstractClass' => 'Non abstract class: objects from this class can be instantiated.',
'UI:Schema:ClassHierarchyTitle' => 'Class hierarchy',
'UI:Schema:AllClasses' => 'All classes',
'UI:Schema:ExternalKey_To' => 'External key to %1$s',
'UI:Schema:Columns_Description' => 'Columns: <em>%1$s</em>',
'UI:Schema:Default_Description' => 'Default: "%1$s"',
'UI:Schema:NullAllowed' => 'Null Allowed',
'UI:Schema:NullNotAllowed' => 'Null NOT Allowed',
'UI:Schema:Attributes' => 'Attributes',
'UI:Schema:AttributeCode' => 'Attribute Code',
'UI:Schema:AttributeCode+' => 'Internal code of the attribute',
'UI:Schema:Label' => 'Label',
'UI:Schema:Label+' => 'Label of the attribute',
'UI:Schema:Type' => 'Type',
'UI:Schema:Type+' => 'Data type of the attribute',
'UI:Schema:Origin' => 'Origin',
'UI:Schema:Origin+' => 'The base class in which this attribute is defined',
'UI:Schema:Description' => 'Description',
'UI:Schema:Description+' => 'Description of the attribute',
'UI:Schema:AllowedValues' => 'Allowed values',
'UI:Schema:AllowedValues+' => 'Restrictions on the possible values for this attribute',
'UI:Schema:MoreInfo' => 'More info',
'UI:Schema:MoreInfo+' => 'More information about the field defined in the database',
'UI:Schema:SearchCriteria' => 'Search criteria',
'UI:Schema:FilterCode' => 'Filter code',
'UI:Schema:FilterCode+' => 'Code of this search criteria',
'UI:Schema:FilterDescription' => 'Description',
'UI:Schema:FilterDescription+' => 'Description of this search criteria',
'UI:Schema:AvailOperators' => 'Available operators',
'UI:Schema:AvailOperators+' => 'Possible operators for this search criteria',
'UI:Schema:ChildClasses' => 'Child classes',
'UI:Schema:ReferencingClasses' => 'Referencing classes',
'UI:Schema:RelatedClasses' => 'Related classes',
'UI:Schema:LifeCycle' => 'Life cycle',
'UI:Schema:Triggers' => 'Triggers',
'UI:Schema:Relation_Code_Description' => 'Relation <em>%1$s</em> (%2$s)',
'UI:Schema:RelationDown_Description' => 'Down: %1$s',
'UI:Schema:RelationUp_Description' => 'Up: %1$s',
'UI:Schema:RelationPropagates' => '%1$s: propagate to %2$d levels, query: %3$s',
'UI:Schema:RelationDoesNotPropagate' => '%1$s: does not propagates (%2$d levels), query: %3$s',
'UI:Schema:Class_ReferencingClasses_From_By' => '%1$s is referenced by the class %2$s via the field %3$s',
'UI:Schema:Class_IsLinkedTo_Class_Via_ClassAndAttribute' => '%1$s is linked to %2$s via %3$s::<em>%4$s</em>',
'UI:Schema:Links:1-n' => 'Classes pointing to %1$s (1:n links):',
'UI:Schema:Links:n-n' => 'Classes linked to %1$s (n:n links):',
'UI:Schema:Links:All' => 'Graph of all related classes',
'UI:Schema:NoLifeCyle' => 'There is no life cycle defined for this class.',
'UI:Schema:LifeCycleTransitions' => 'Transitions',
'UI:Schema:LifeCyleAttributeOptions' => 'Attribute options',
'UI:Schema:LifeCycleHiddenAttribute' => 'Hidden',
'UI:Schema:LifeCycleReadOnlyAttribute' => 'Read-only',
'UI:Schema:LifeCycleMandatoryAttribute' => 'Mandatory',
'UI:Schema:LifeCycleAttributeMustChange' => 'Must change',
'UI:Schema:LifeCycleAttributeMustPrompt' => 'User will be prompted to change the value',
'UI:Schema:LifeCycleEmptyList' => 'lista limpa',
'UI:LinksWidget:Autocomplete+' => 'Type the first 3 characters...',
'UI:Combo:SelectValue' => '--- select a value ---',
'UI:Label:SelectedObjects' => 'Objetos selecionados: ',
'UI:Label:AvailableObjects' => 'Objetos dispon&iacute;veis: ',
'UI:Link_Class_Attributes' => '%1$s atributos',
'UI:SelectAllToggle+' => 'Marque todos / Desmarque todos',
'UI:AddObjectsOf_Class_LinkedWith_Class_Instance' => 'Adionar %1$s objetos ligados com %2$s: %3$s',
'UI:ManageObjectsOf_Class_LinkedWith_Class_Instance' => 'Manage %1$s objects linked with %2$s: %3$s',
'UI:AddLinkedObjectsOf_Class' => 'Adicionado %1$ss...',
'UI:RemoveLinkedObjectsOf_Class' => 'Apagado objeto(s) selecionado(s)',
'UI:Message:EmptyList:UseAdd' => 'A lista est&aacute; limpa, use o &iacute;cone "Adicionar..." para adicionar elementos.',
'UI:Message:EmptyList:UseSearchForm' => 'Use o formul&aacute;rio Pesquisa para pesquisar objetos a ser adicionado.',
'UI:Wizard:FinalStepTitle' => 'Passo Final: confirmação',
'UI:Title:DeletionOf_Object' => 'Eliminação de %1$s',
'UI:Title:BulkDeletionOf_Count_ObjectsOf_Class' => 'Bulk deletion of %1$d objects of class %2$s',
'UI:Delete:NotAllowedToDelete' => 'Permissão negado para eliminar este objeto',
'UI:Delete:NotAllowedToUpdate_Fields' => 'Permissão negado para atualizar o(s) seguinte(s) campo(s): %1$s',
'UI:Error:NotEnoughRightsToDelete' => 'Este objeto não pode ser apagado pelo usu&aacute;rio não ter direitos administrativos',
'UI:Error:CannotDeleteBecauseOfDepencies' => 'This object could not be deleted because some manual operations must be performed prior to that',
'UI:Archive_User_OnBehalfOf_User' => '%1$s em nome de %2$s',
'UI:Delete:AutomaticallyDeleted' => 'eliminado automaticamente',
'UI:Delete:AutomaticResetOf_Fields' => 'reset autom&aacute;tico dos campo(s): %1$s',
'UI:Delete:CleaningUpRefencesTo_Object' => 'Limpar todas as refer&ecirc;ncias a %1$s...',
'UI:Delete:CleaningUpRefencesTo_Several_ObjectsOf_Class' => 'Limpando todas as referências ao objeto %1$d da classe %2$s...',
'UI:Delete:Done+' => 'What was done...',
'UI:Delete:_Name_Class_Deleted' => '%1$s - %2$s eliminado.',
'UI:Delete:ConfirmDeletionOf_Name' => 'Eliminação de %1$s',
'UI:Delete:ConfirmDeletionOf_Count_ObjectsOf_Class' => 'Eliminação do objeto %1$d da classe %2$s',
'UI:Delete:ShouldBeDeletedAtomaticallyButNotAllowed' => 'Should be automaticaly deleted, but you are not allowed to do so',
'UI:Delete:MustBeDeletedManuallyButNotAllowed' => 'Must be deleted manually - but you are not allowed to delete this object, please contact your application admin',
'UI:Delete:WillBeDeletedAutomatically' => 'Ser&aacute; automaticamente exclu&iacute;do',
'UI:Delete:MustBeDeletedManually' => 'Deve ser exclu&iacute;do manualmente',
'UI:Delete:CannotUpdateBecause_Issue' => 'Devem ser atualizados automaticamente, mas: %1$s',
'UI:Delete:WillAutomaticallyUpdate_Fields' => 'ser&aacute; automaticamente atualizado (reset: %1$s)',
'UI:Delete:Count_Objects/LinksReferencing_Object' => '%1$d objects/links are referencing %2$s',
'UI:Delete:Count_Objects/LinksReferencingTheObjects' => '%1$d objects/links are referencing some of the objects to be deleted',
'UI:Delete:ReferencesMustBeDeletedToEnsureIntegrity' => 'To ensure Database integrity, any reference should be further eliminated',
'UI:Delete:Consequence+' => 'What will be done',
'UI:Delete:SorryDeletionNotAllowed' => 'Sorry, you are not allowed to delete this object, see the detailed explanations above',
'UI:Delete:PleaseDoTheManualOperations' => 'Please perform the manual operations listed above prior to requesting the deletion of this object',
'UI:Delect:Confirm_Object' => 'Deseja realmente apagar %1$s.',
'UI:Delect:Confirm_Count_ObjectsOf_Class' => 'Por favor, confirme que deseja apagar o seguinte %1$d objetos da classe %2$s.',
'UI:WelcomeToITop' => 'Bem-vindo ao iTop',
'UI:DetailsPageTitle' => 'iTop - %1$s - %2$s detalhes',
'UI:ErrorPageTitle' => 'iTop - Erro',
'UI:ObjectDoesNotExist' => 'Desculpe, este objeto não existe (ou voc&ecirc; não tem permissão para v&ecirc;-lo).',
'UI:SearchResultsPageTitle' => 'iTop - Pesquisa resultados',
'UI:Search:NoSearch' => 'Nada para pesquisar',
'UI:FullTextSearchTitle_Text' => 'Resultados 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.',
'UI:ModificationPageTitle_Object_Class' => 'iTop - %1$s - %2$s modificação',
'UI:ModificationTitle_Class_Object' => 'Modificação de %1$s: <span class=\"hilite\">%2$s</span>',
'UI:ClonePageTitle_Object_Class' => 'iTop - Clone %1$s - %2$s modificação',
'UI:CloneTitle_Class_Object' => 'Clone de %1$s: <span class=\"hilite\">%2$s</span>',
'UI:CreationPageTitle_Class' => 'iTop - Criação de um(a) novo(a) %1$s ',
'UI:CreationTitle_Class' => 'Criação de um(a) novo(a) %1$s',
'UI:SelectTheTypeOf_Class_ToCreate' => 'Selecione o tipo de %1$s a ser criado:',
'UI:Class_Object_NotUpdated' => 'Nenhuma mudança detectada, %1$s (%2$s) <strong>não</strong> foi modificado.',
'UI:Class_Object_Updated' => '%1$s (%2$s) atualizado.',
'UI:BulkDeletePageTitle' => 'iTop - Excluir em massa',
'UI:BulkDeleteTitle' => 'Marque os objetos que deseja excluir:',
'UI:PageTitle:ObjectCreated' => 'iTop Objeto criado.',
'UI:Title:Object_Of_Class_Created' => '%1$s - %2$s criado.',
'UI:Apply_Stimulus_On_Object_In_State_ToTarget_State' => 'Applying %1$s on object: %2$s in state %3$s to target state: %4$s.',
'UI:PageTitle:FatalError' => 'iTop - Erro fatal',
'UI:FatalErrorMessage' => 'Erro fatal, não pode continuar.',
'UI:Error_Details' => 'Erro: %1$s.',
'UI:PageTitle:ClassProjections' => 'iTop user management - class projections',
'UI:PageTitle:ProfileProjections' => 'iTop user management - profile projections',
'UI:UserManagement:Class' => 'Class',
'UI:UserManagement:Class+' => 'Class of objects',
'UI:UserManagement:ProjectedObject' => 'Object',
'UI:UserManagement:ProjectedObject+' => 'Projected object',
'UI:UserManagement:AnyObject' => '* any *',
'UI:UserManagement:User' => 'User',
'UI:UserManagement:User+' => 'User involved in the projection',
'UI:UserManagement:Profile' => 'Profile',
'UI:UserManagement:Profile+' => 'Profile in which the projection is specified',
'UI:UserManagement:Action:Read' => 'Read',
'UI:UserManagement:Action:Read+' => 'Read/display objects',
'UI:UserManagement:Action:Modify' => 'Modify',
'UI:UserManagement:Action:Modify+' => 'Create and edit (modify) objects',
'UI:UserManagement:Action:Delete' => 'Delete',
'UI:UserManagement:Action:Delete+' => 'Delete objects',
'UI:UserManagement:Action:BulkRead' => 'Bulk Read (Export)',
'UI:UserManagement:Action:BulkRead+' => 'List objects or export massively',
'UI:UserManagement:Action:BulkModify' => 'Bulk Modify',
'UI:UserManagement:Action:BulkModify+' => 'Massively create/edit (CSV import)',
'UI:UserManagement:Action:BulkDelete' => 'Bulk Delete',
'UI:UserManagement:Action:BulkDelete+' => 'Massively delete objects',
'UI:UserManagement:Action:Stimuli' => 'Stimuli',
'UI:UserManagement:Action:Stimuli+' => 'Allowed (compound) actions',
'UI:UserManagement:Action' => 'Action',
'UI:UserManagement:Action+' => 'Action performed by the user',
'UI:UserManagement:TitleActions' => 'Actions',
'UI:UserManagement:Permission' => 'Permission',
'UI:UserManagement:Permission+' => 'User\'s permissions',
'UI:UserManagement:Attributes' => 'Attributes',
'UI:UserManagement:ActionAllowed:Yes' => 'Yes',
'UI:UserManagement:ActionAllowed:No' => 'No',
'UI:UserManagement:AdminProfile+' => 'Administrators have full read/write access to all objects in the database.',
'UI:UserManagement:NoLifeCycleApplicable' => 'N/A',
'UI:UserManagement:NoLifeCycleApplicable+' => 'No lifecycle has been defined for this class',
'UI:UserManagement:GrantMatrix' => 'Grant Matrix',
'UI:UserManagement:LinkBetween_User_And_Profile' => 'Link between %1$s and %2$s',
'Menu:AdminTools' => 'Ferramentas administrativa',
'Menu:AdminTools+' => 'Ferramentas administrativa',
'Menu:AdminTools?' => 'Ferramentas permitidas somente para usu&aacute;rio com profile administrador',
'UI:ChangeManagementMenu' => 'Gerenciamento Mudanças',
'UI:ChangeManagementMenu+' => 'Gerenciamento Mudanças',
'UI:ChangeManagementMenu:Title' => 'Visão geral Mudanças',
'UI-ChangeManagementMenu-ChangesByType' => 'Mudanças por tipo',
'UI-ChangeManagementMenu-ChangesByStatus' => 'Mudanças por status',
'UI-ChangeManagementMenu-ChangesByWorkgroup' => 'Mudanças por grupo de trabalho',
'UI-ChangeManagementMenu-ChangesNotYetAssigned' => 'Mudanças não atribu&iacute;das',
'UI:ConfigurationItemsMenu'=> 'Configuração Itens',
'UI:ConfigurationItemsMenu+'=> 'Todos dispositivos',
'UI:ConfigurationItemsMenu:Title' => 'Visão geral Configuração Itens',
'UI-ConfigurationItemsMenu-ServersByCriticity' => 'Servidores por criticidade',
'UI-ConfigurationItemsMenu-PCsByCriticity' => 'PCs por criticidade',
'UI-ConfigurationItemsMenu-NWDevicesByCriticity' => 'Dispositivo de rede por criticidade',
'UI-ConfigurationItemsMenu-ApplicationsByCriticity' => 'Aplicação por criticidade',
'UI:ConfigurationManagementMenu' => 'Gerenciamento Configuração',
'UI:ConfigurationManagementMenu+' => 'Gerenciamento Configuração',
'UI:ConfigurationManagementMenu:Title' => 'Visão geral Infra-estrutura',
'UI-ConfigurationManagementMenu-InfraByType' => 'Objetos Infra-estrutura por tipo',
'UI-ConfigurationManagementMenu-InfraByStatus' => 'Objetos Infra-estrutura por status',
'UI:ConfigMgmtMenuOverview:Title' => 'Painel para Gerenciamento Configuração',
'UI-ConfigMgmtMenuOverview-FunctionalCIbyStatus' => 'Configuração Itens por status',
'UI-ConfigMgmtMenuOverview-FunctionalCIByType' => 'Configuração Itens por tipo',
'UI:RequestMgmtMenuOverview:Title' => 'Painel para Gerenciamento de Pedido',
'UI-RequestManagementOverview-RequestByService' => 'User Requests by service',
'UI-RequestManagementOverview-RequestByPriority' => 'User Requests by priority',
'UI-RequestManagementOverview-RequestUnassigned' => 'User Requests not yet assigned to an agent',
'UI:IncidentMgmtMenuOverview:Title' => 'Painel para Gerenciamento Incidentes',
'UI-IncidentManagementOverview-IncidentByService' => 'Incidentes por serviço',
'UI-IncidentManagementOverview-IncidentByPriority' => 'Incidentes por prioridade',
'UI-IncidentManagementOverview-IncidentUnassigned' => 'Incidentes não atribu&iacute;dos para agentes',
'UI:ChangeMgmtMenuOverview:Title' => 'Painel para Gerenciamento Mudanças',
'UI-ChangeManagementOverview-ChangeByType' => 'Mudanças por tipo',
'UI-ChangeManagementOverview-ChangeUnassigned' => 'Mudanças não atribu&iacute;dos para agentes',
'UI-ChangeManagementOverview-ChangeWithOutage' => 'Interrupç&otilde;es devido a mudanças',
'UI:ServiceMgmtMenuOverview:Title' => 'Painel para Gerenciamento Serviço',
'UI-ServiceManagementOverview-CustomerContractToRenew' => 'Contratos de clientes deverão serem renovados em 30 dias',
'UI-ServiceManagementOverview-ProviderContractToRenew' => 'Contratos de prestação a serem renovados em 30 dias',
'UI:ContactsMenu' => 'Contatos',
'UI:ContactsMenu+' => 'Contatos',
'UI:ContactsMenu:Title' => 'Visão global contatos',
'UI-ContactsMenu-ContactsByLocation' => 'Contatos por Localização',
'UI-ContactsMenu-ContactsByType' => 'Contatos por tipo',
'UI-ContactsMenu-ContactsByStatus' => 'Contatos por status',
'Menu:CSVImportMenu' => 'Importacao CSV',
'Menu:CSVImportMenu+' => 'Bulk creation or update',
'Menu:DataModelMenu' => 'Modelo dados',
'Menu:DataModelMenu+' => 'Visao geral do Modelo dados',
'Menu:ExportMenu' => 'Exportar',
'Menu:ExportMenu+' => 'Exportar o resultado de qualquer consulta em HTML, CSV or XML',
'Menu:NotificationsMenu' => 'Notificações',
'Menu:NotificationsMenu+' => 'Configuração da notificações',
'UI:NotificationsMenu:Title' => 'Configuração da <span class="hilite">Notificações</span>',
'UI:NotificationsMenu:Help' => 'Ajuda',
'UI:NotificationsMenu:HelpContent' => '<p>In iTop the notifications are fully customizable. They are based on two sets of objects: <i>triggers and actions</i>.</p>
<p><i><b>Triggers</b></i> define when a notification will be executed. There are 3 types of triggers for covering 3 differents phases of an object life cycle:
<ol>
<li>the "OnCreate" triggers get executed when an object of the specified class is created</li>
<li>the "OnStateEnter" triggers get executed before an object of the given class enters a specified state (coming from another state)</li>
<li>the "OnStateLeave" triggers get executed when an object of the given class is leaving a specified state</li>
</ol>
</p>
<p>
<i><b>Actions</b></i> define the actions to be performed when the triggers execute. For now there is only one kind of action consisting in sending an email message.
Such actions also define the template to be used for sending the email as well as the other parameters of the message like the recipients, importance, etc.
</p>
<p>A special page: <a href="../setup/email.test.php" target="_blank">email.test.php</a> is available for testing and troubleshooting your PHP mail configuration.</p>
<p>To be executed, actions must be associated to triggers.
When associated with a trigger, each action is given an "order" number, specifying in which order the actions are to be executed.</p>',
'UI:NotificationsMenu:Triggers' => 'Triggers',
'UI:NotificationsMenu:AvailableTriggers' => 'Triggers disponivel',
'UI:NotificationsMenu:OnCreate' => 'Quando um objeto e criado',
'UI:NotificationsMenu:OnStateEnter' => 'Quando um objeto entra em um determinado estado',
'UI:NotificationsMenu:OnStateLeave' => 'Quando um objeto deixa um determinado estado',
'UI:NotificationsMenu:Actions' => 'Acoes',
'UI:NotificationsMenu:AvailableActions' => 'Acoes disponiveis',
'Menu:RunQueriesMenu' => 'Executar consultas',
'Menu:RunQueriesMenu+' => 'Executar qualquer consulta',
'Menu:DataAdministration' => 'Administracao de dados',
'Menu:DataAdministration+' => 'Administracao de dados',
'Menu:UniversalSearchMenu' => 'Pesquisa Universal',
'Menu:UniversalSearchMenu+' => 'Pesquisa por nada...',
'Menu:ApplicationLogMenu' => 'Log de l\'aplicacao',
'Menu:ApplicationLogMenu+' => 'Log de l\'aplicacao',
'Menu:ApplicationLogMenu:Title' => 'Log de l\'aplicacao',
'Menu:UserManagementMenu' => 'Gerenciamento Usuario',
'Menu:UserManagementMenu+' => 'Gerenciamento usuario',
'Menu:ProfilesMenu' => 'Profiles',
'Menu:ProfilesMenu+' => 'Profiles',
'Menu:ProfilesMenu:Title' => 'Profiles',
'Menu:UserAccountsMenu' => 'Contas usuarios',
'Menu:UserAccountsMenu+' => 'Contas usuarios',
'Menu:UserAccountsMenu:Title' => 'Contas usuarios',
'UI:iTopVersion:Short' => 'iTop versão %1$s',
'UI:iTopVersion:Long' => 'iTop versão %1$s-%2$s built on %3$s',
'UI:PropertiesTab' => 'Propriedades',
'UI:OpenDocumentInNewWindow_' => 'Abrir este documento em uma nova janela: %1$s',
'UI:DownloadDocument_' => 'Baixar este documento: %1$s',
'UI:Document:NoPreview' => 'Nã h&aacute; visualização dispon&iacute;vel para este tipo de documento',
'UI:DeadlineMissedBy_duration' => 'Perdido por %1$s',
'UI:Deadline_LessThan1Min' => '< 1 min',
'UI:Deadline_Minutes' => '%1$d min',
'UI:Deadline_Hours_Minutes' => '%1$dh %2$dmin',
'UI:Deadline_Days_Hours_Minutes' => '%1$dd %2$dh %3$dmin',
'UI:Help' => 'Ajuda',
));
?>

View File

@@ -25,6 +25,8 @@ SetupWebPage::AddModule(
'dictionary' => array(
'en.dict.itop-basic.php',
'es_cr.dict.itop-basic.php',
'fr.dict.itop-basic.php',
'pt_br.dict.itop-basic.php',
),
'data.struct' => array(
//'data.struct.itop-basic.xml',

View File

@@ -0,0 +1,51 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
?>

View File

@@ -29,6 +29,7 @@ SetupWebPage::AddModule(
'fr.dict.itop-change-mgmt.php',
'es_cr.dict.itop-change-mgmt.php',
'de.dict.itop-change-mgmt.php',
'pt_br.dict.itop-change-mgmt.php',
),
'data.struct' => array(
//'data.struct.itop-change-mgmt.xml',

View File

@@ -0,0 +1,347 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:ChangeManagement' => 'Gerenciamento Mudan&ccedil;as',
'Menu:Change:Overview' => 'Vis&atilde;o geral',
'Menu:Change:Overview+' => '',
'Menu:NewChange' => 'Nova Mudan&ccedil;a',
'Menu:NewChange+' => 'Nova Mudan&ccedil;a',
'Menu:SearchChanges' => 'Pesquisa para Mudan&ccedil;a',
'Menu:SearchChanges+' => 'Pesquisa para Mudan&ccedil;a',
'Menu:Change:Shortcuts' => 'Atalhos',
'Menu:Change:Shortcuts+' => '',
'Menu:WaitingAcceptance' => 'Mudan&ccedil;as à espera de aceita&ccedil;&atilde;o',
'Menu:WaitingAcceptance+' => '',
'Menu:WaitingApproval' => 'Mudan&ccedil;as à espera de aprova&ccedil;&atilde;o',
'Menu:WaitingApproval+' => '',
'Menu:Changes' => 'Mudan&ccedil;as abertas',
'Menu:Changes+' => '',
'Menu:MyChanges' => 'Mudan&ccedil;as atribu&iacute;da a mim',
'Menu:MyChanges+' => 'Mudan&ccedil;as atribu&iacute;da para mim (como Agente)',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: Change
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Change' => 'Mudan&ccedil;a',
'Class:Change+' => '',
'Class:Change/Attribute:start_date' => 'In&iacute;cio planejado',
'Class:Change/Attribute:start_date+' => '',
'Class:Change/Attribute:status' => 'Status',
'Class:Change/Attribute:status+' => '',
'Class:Change/Attribute:status/Value:new' => 'Novo',
'Class:Change/Attribute:status/Value:new+' => '',
'Class:Change/Attribute:status/Value:validated' => 'Validado',
'Class:Change/Attribute:status/Value:validated+' => '',
'Class:Change/Attribute:status/Value:rejected' => 'Rejeitado',
'Class:Change/Attribute:status/Value:rejected+' => '',
'Class:Change/Attribute:status/Value:assigned' => 'Atribu&iacute;do',
'Class:Change/Attribute:status/Value:assigned+' => '',
'Class:Change/Attribute:status/Value:plannedscheduled' => 'Planejado e agendado',
'Class:Change/Attribute:status/Value:plannedscheduled+' => '',
'Class:Change/Attribute:status/Value:approved' => 'Aprovado',
'Class:Change/Attribute:status/Value:approved+' => '',
'Class:Change/Attribute:status/Value:notapproved' => 'N&atilde;o aprovado',
'Class:Change/Attribute:status/Value:notapproved+' => '',
'Class:Change/Attribute:status/Value:implemented' => 'Implementado',
'Class:Change/Attribute:status/Value:implemented+' => '',
'Class:Change/Attribute:status/Value:monitored' => 'Monitorado',
'Class:Change/Attribute:status/Value:monitored+' => '',
'Class:Change/Attribute:status/Value:closed' => 'Fechado',
'Class:Change/Attribute:status/Value:closed+' => '',
'Class:Change/Attribute:reason' => 'Raz&atilde;o',
'Class:Change/Attribute:reason+' => '',
'Class:Change/Attribute:requestor_id' => 'Solicitador',
'Class:Change/Attribute:requestor_id+' => '',
'Class:Change/Attribute:requestor_email' => 'Solicitador',
'Class:Change/Attribute:requestor_email+' => '',
'Class:Change/Attribute:org_id' => 'Cliente',
'Class:Change/Attribute:org_id+' => '',
'Class:Change/Attribute:org_name' => 'Cliente',
'Class:Change/Attribute:org_name+' => '',
'Class:Change/Attribute:workgroup_id' => 'Grupo de trabalho',
'Class:Change/Attribute:workgroup_id+' => '',
'Class:Change/Attribute:workgroup_name' => 'Grupo de trabalho',
'Class:Change/Attribute:workgroup_name+' => '',
'Class:Change/Attribute:creation_date' => 'Criado',
'Class:Change/Attribute:creation_date+' => '',
'Class:Change/Attribute:last_update' => '&Uacute;ltima atualiza&ccedil;&atilde;o',
'Class:Change/Attribute:last_update+' => '',
'Class:Change/Attribute:end_date' => 'Data final',
'Class:Change/Attribute:end_date+' => '',
'Class:Change/Attribute:close_date' => 'Fechado',
'Class:Change/Attribute:close_date+' => '',
'Class:Change/Attribute:impact' => 'Impacto',
'Class:Change/Attribute:impact+' => '',
'Class:Change/Attribute:agent_id' => 'Agente',
'Class:Change/Attribute:agent_id+' => '',
'Class:Change/Attribute:agent_name' => 'Agente',
'Class:Change/Attribute:agent_name+' => '',
'Class:Change/Attribute:agent_email' => 'Agente',
'Class:Change/Attribute:agent_email+' => '',
'Class:Change/Attribute:supervisor_group_id' => 'Supervisor equipe',
'Class:Change/Attribute:supervisor_group_id+' => '',
'Class:Change/Attribute:supervisor_group_name' => 'Supervisor equipe',
'Class:Change/Attribute:supervisor_group_name+' => '',
'Class:Change/Attribute:supervisor_id' => 'Supervisor',
'Class:Change/Attribute:supervisor_id+' => '',
'Class:Change/Attribute:supervisor_email' => 'Supervisor',
'Class:Change/Attribute:supervisor_email+' => '',
'Class:Change/Attribute:manager_group_id' => 'Gerente equipe',
'Class:Change/Attribute:manager_group_id+' => '',
'Class:Change/Attribute:manager_group_name' => 'Gerente equipe',
'Class:Change/Attribute:manager_group_name+' => '',
'Class:Change/Attribute:manager_id' => 'Gerente',
'Class:Change/Attribute:manager_id+' => '',
'Class:Change/Attribute:manager_email' => 'Gerente',
'Class:Change/Attribute:manager_email+' => '',
'Class:Change/Attribute:outage' => 'Outage',
'Class:Change/Attribute:outage+' => '',
'Class:Change/Attribute:outage/Value:yes' => 'Sim',
'Class:Change/Attribute:outage/Value:yes+' => '',
'Class:Change/Attribute:outage/Value:no' => 'N&atilde;o',
'Class:Change/Attribute:outage/Value:no+' => '',
'Class:Change/Attribute:change_request' => 'Solicita&ccedil;&atilde;o',
'Class:Change/Attribute:change_request+' => '',
'Class:Change/Attribute:fallback' => 'Plano de contig&ecirc;ncia',
'Class:Change/Attribute:fallback+' => '',
'Class:Change/Stimulus:ev_validate' => 'Validar',
'Class:Change/Stimulus:ev_validate+' => '',
'Class:Change/Stimulus:ev_reject' => 'Rejeitar',
'Class:Change/Stimulus:ev_reject+' => '',
'Class:Change/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:Change/Stimulus:ev_assign+' => '',
'Class:Change/Stimulus:ev_reopen' => 'Re-abrir',
'Class:Change/Stimulus:ev_reopen+' => '',
'Class:Change/Stimulus:ev_plan' => 'Planejar',
'Class:Change/Stimulus:ev_plan+' => '',
'Class:Change/Stimulus:ev_approve' => 'Aprovar',
'Class:Change/Stimulus:ev_approve+' => '',
'Class:Change/Stimulus:ev_replan' => 'Re-planejar',
'Class:Change/Stimulus:ev_replan+' => '',
'Class:Change/Stimulus:ev_notapprove' => 'Rejeitar',
'Class:Change/Stimulus:ev_notapprove+' => '',
'Class:Change/Stimulus:ev_implement' => 'Implementar',
'Class:Change/Stimulus:ev_implement+' => '',
'Class:Change/Stimulus:ev_monitor' => 'Monitorar',
'Class:Change/Stimulus:ev_monitor+' => '',
'Class:Change/Stimulus:ev_finish' => 'Finalizar',
'Class:Change/Stimulus:ev_finish+' => '',
));
//
// Class: RoutineChange
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:RoutineChange' => 'Mudan&ccedil;a Rotina',
'Class:RoutineChange+' => '',
'Class:RoutineChange/Attribute:status/Value:new' => 'Nova',
'Class:RoutineChange/Attribute:status/Value:new+' => '',
'Class:RoutineChange/Attribute:status/Value:assigned' => 'Atribu&iacute;do',
'Class:RoutineChange/Attribute:status/Value:assigned+' => '',
'Class:RoutineChange/Attribute:status/Value:plannedscheduled' => 'Planejado e agendado',
'Class:RoutineChange/Attribute:status/Value:plannedscheduled+' => '',
'Class:RoutineChange/Attribute:status/Value:approved' => 'Aprovado',
'Class:RoutineChange/Attribute:status/Value:approved+' => '',
'Class:RoutineChange/Attribute:status/Value:implemented' => 'Implementado',
'Class:RoutineChange/Attribute:status/Value:implemented+' => '',
'Class:RoutineChange/Attribute:status/Value:monitored' => 'Monitorado',
'Class:RoutineChange/Attribute:status/Value:monitored+' => '',
'Class:RoutineChange/Attribute:status/Value:closed' => 'Fechado',
'Class:RoutineChange/Attribute:status/Value:closed+' => '',
'Class:RoutineChange/Stimulus:ev_validate' => 'Validado',
'Class:RoutineChange/Stimulus:ev_validate+' => '',
'Class:RoutineChange/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:RoutineChange/Stimulus:ev_assign+' => '',
'Class:RoutineChange/Stimulus:ev_reopen' => 'Re-abrir',
'Class:RoutineChange/Stimulus:ev_reopen+' => '',
'Class:RoutineChange/Stimulus:ev_plan' => 'Planejar',
'Class:RoutineChange/Stimulus:ev_plan+' => '',
'Class:RoutineChange/Stimulus:ev_replan' => 'Re-planejar',
'Class:RoutineChange/Stimulus:ev_replan+' => '',
'Class:RoutineChange/Stimulus:ev_implement' => 'Implementar',
'Class:RoutineChange/Stimulus:ev_implement+' => '',
'Class:RoutineChange/Stimulus:ev_monitor' => 'Monitorar',
'Class:RoutineChange/Stimulus:ev_monitor+' => '',
'Class:RoutineChange/Stimulus:ev_finish' => 'Finalizar',
'Class:RoutineChange/Stimulus:ev_finish+' => '',
));
//
// Class: ApprovedChange
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ApprovedChange' => 'Mudan&ccedil;as aprovadas',
'Class:ApprovedChange+' => '',
'Class:ApprovedChange/Attribute:approval_date' => 'Data aprova&ccedil;&atilde;o',
'Class:ApprovedChange/Attribute:approval_date+' => '',
'Class:ApprovedChange/Attribute:approval_comment' => 'Coment&aacute;rio aprova&ccedil;&atilde;o',
'Class:ApprovedChange/Attribute:approval_comment+' => '',
'Class:ApprovedChange/Stimulus:ev_validate' => 'Validar',
'Class:ApprovedChange/Stimulus:ev_validate+' => '',
'Class:ApprovedChange/Stimulus:ev_reject' => 'Rejeitar',
'Class:ApprovedChange/Stimulus:ev_reject+' => '',
'Class:ApprovedChange/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:ApprovedChange/Stimulus:ev_assign+' => '',
'Class:ApprovedChange/Stimulus:ev_reopen' => 'Re-abrir',
'Class:ApprovedChange/Stimulus:ev_reopen+' => '',
'Class:ApprovedChange/Stimulus:ev_plan' => 'Planejar',
'Class:ApprovedChange/Stimulus:ev_plan+' => '',
'Class:ApprovedChange/Stimulus:ev_approve' => 'Aprovar',
'Class:ApprovedChange/Stimulus:ev_approve+' => '',
'Class:ApprovedChange/Stimulus:ev_replan' => 'Re-planejar',
'Class:ApprovedChange/Stimulus:ev_replan+' => '',
'Class:ApprovedChange/Stimulus:ev_notapprove' => 'Rejeitar aprova&ccedil;&atilde;o',
'Class:ApprovedChange/Stimulus:ev_notapprove+' => '',
'Class:ApprovedChange/Stimulus:ev_implement' => 'Implementar',
'Class:ApprovedChange/Stimulus:ev_implement+' => '',
'Class:ApprovedChange/Stimulus:ev_monitor' => 'Monitorar',
'Class:ApprovedChange/Stimulus:ev_monitor+' => '',
'Class:ApprovedChange/Stimulus:ev_finish' => 'Finalizar',
'Class:ApprovedChange/Stimulus:ev_finish+' => '',
));
//
// Class: NormalChange
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:NormalChange' => 'Mudan&ccedil;a Normal',
'Class:NormalChange+' => '',
'Class:NormalChange/Attribute:status/Value:new' => 'Novo',
'Class:NormalChange/Attribute:status/Value:new+' => '',
'Class:NormalChange/Attribute:status/Value:validated' => 'Validado',
'Class:NormalChange/Attribute:status/Value:validated+' => '',
'Class:NormalChange/Attribute:status/Value:rejected' => 'Rejeitado',
'Class:NormalChange/Attribute:status/Value:rejected+' => '',
'Class:NormalChange/Attribute:status/Value:assigned' => 'Atribu&iacute;do',
'Class:NormalChange/Attribute:status/Value:assigned+' => '',
'Class:NormalChange/Attribute:status/Value:plannedscheduled' => 'Planejado e agendado',
'Class:NormalChange/Attribute:status/Value:plannedscheduled+' => '',
'Class:NormalChange/Attribute:status/Value:approved' => 'Aprovado',
'Class:NormalChange/Attribute:status/Value:approved+' => '',
'Class:NormalChange/Attribute:status/Value:notapproved' => 'N&atilde;o aprovado',
'Class:NormalChange/Attribute:status/Value:notapproved+' => '',
'Class:NormalChange/Attribute:status/Value:implemented' => 'Implementado',
'Class:NormalChange/Attribute:status/Value:implemented+' => '',
'Class:NormalChange/Attribute:status/Value:monitored' => 'Monitorado',
'Class:NormalChange/Attribute:status/Value:monitored+' => '',
'Class:NormalChange/Attribute:status/Value:closed' => 'Fechado',
'Class:NormalChange/Attribute:status/Value:closed+' => '',
'Class:NormalChange/Attribute:acceptance_date' => 'Data aceita&ccedil;&atilde;o',
'Class:NormalChange/Attribute:acceptance_date+' => '',
'Class:NormalChange/Attribute:acceptance_comment' => 'Coment&aacute;rio aprova&ccedil;&atilde;o',
'Class:NormalChange/Attribute:acceptance_comment+' => '',
'Class:NormalChange/Stimulus:ev_validate' => 'Validar',
'Class:NormalChange/Stimulus:ev_validate+' => '',
'Class:NormalChange/Stimulus:ev_reject' => 'Rejeitar',
'Class:NormalChange/Stimulus:ev_reject+' => '',
'Class:NormalChange/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:NormalChange/Stimulus:ev_assign+' => '',
'Class:NormalChange/Stimulus:ev_reopen' => 'Re-abrir',
'Class:NormalChange/Stimulus:ev_reopen+' => '',
'Class:NormalChange/Stimulus:ev_plan' => 'Planejar',
'Class:NormalChange/Stimulus:ev_plan+' => '',
'Class:NormalChange/Stimulus:ev_approve' => 'Aprovar',
'Class:NormalChange/Stimulus:ev_approve+' => '',
'Class:NormalChange/Stimulus:ev_replan' => 'Re-planejar',
'Class:NormalChange/Stimulus:ev_replan+' => '',
'Class:NormalChange/Stimulus:ev_notapprove' => 'Rejeitar aprova&ccedil;&atilde;o',
'Class:NormalChange/Stimulus:ev_notapprove+' => '',
'Class:NormalChange/Stimulus:ev_implement' => 'Implementar',
'Class:NormalChange/Stimulus:ev_implement+' => '',
'Class:NormalChange/Stimulus:ev_monitor' => 'Monitorar',
'Class:NormalChange/Stimulus:ev_monitor+' => '',
'Class:NormalChange/Stimulus:ev_finish' => 'Finalizar',
'Class:NormalChange/Stimulus:ev_finish+' => '',
));
//
// Class: EmergencyChange
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:EmergencyChange' => 'Mudan&ccedil;a Emerg&ecirc;ncia',
'Class:EmergencyChange+' => '',
'Class:EmergencyChange/Attribute:status/Value:new' => 'Novo',
'Class:EmergencyChange/Attribute:status/Value:new+' => '',
'Class:EmergencyChange/Attribute:status/Value:validated' => 'Validado',
'Class:EmergencyChange/Attribute:status/Value:validated+' => '',
'Class:EmergencyChange/Attribute:status/Value:rejected' => 'Rejeitado',
'Class:EmergencyChange/Attribute:status/Value:rejected+' => '',
'Class:EmergencyChange/Attribute:status/Value:assigned' => 'Atribu&iacute;do',
'Class:EmergencyChange/Attribute:status/Value:assigned+' => '',
'Class:EmergencyChange/Attribute:status/Value:plannedscheduled' => 'Planejado e agendado',
'Class:EmergencyChange/Attribute:status/Value:plannedscheduled+' => '',
'Class:EmergencyChange/Attribute:status/Value:approved' => 'Aprovado',
'Class:EmergencyChange/Attribute:status/Value:approved+' => '',
'Class:EmergencyChange/Attribute:status/Value:notapproved' => 'N&atilde;o aprovado',
'Class:EmergencyChange/Attribute:status/Value:notapproved+' => '',
'Class:EmergencyChange/Attribute:status/Value:implemented' => 'Implementado',
'Class:EmergencyChange/Attribute:status/Value:implemented+' => '',
'Class:EmergencyChange/Attribute:status/Value:monitored' => 'Monitorado',
'Class:EmergencyChange/Attribute:status/Value:monitored+' => '',
'Class:EmergencyChange/Attribute:status/Value:closed' => 'Fechado',
'Class:EmergencyChange/Attribute:status/Value:closed+' => '',
'Class:EmergencyChange/Stimulus:ev_validate' => 'Validar',
'Class:EmergencyChange/Stimulus:ev_validate+' => '',
'Class:EmergencyChange/Stimulus:ev_reject' => 'Rejeitar',
'Class:EmergencyChange/Stimulus:ev_reject+' => '',
'Class:EmergencyChange/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:EmergencyChange/Stimulus:ev_assign+' => '',
'Class:EmergencyChange/Stimulus:ev_reopen' => 'Re-abrir',
'Class:EmergencyChange/Stimulus:ev_reopen+' => '',
'Class:EmergencyChange/Stimulus:ev_plan' => 'Planejar',
'Class:EmergencyChange/Stimulus:ev_plan+' => '',
'Class:EmergencyChange/Stimulus:ev_approve' => 'Aprovar',
'Class:EmergencyChange/Stimulus:ev_approve+' => '',
'Class:EmergencyChange/Stimulus:ev_replan' => 'Re-planejar',
'Class:EmergencyChange/Stimulus:ev_replan+' => '',
'Class:EmergencyChange/Stimulus:ev_notapprove' => 'Rejeitar aprova&ccedil;&atilde;o',
'Class:EmergencyChange/Stimulus:ev_notapprove+' => '',
'Class:EmergencyChange/Stimulus:ev_implement' => 'Implementar',
'Class:EmergencyChange/Stimulus:ev_implement+' => '',
'Class:EmergencyChange/Stimulus:ev_monitor' => 'Monitorar',
'Class:EmergencyChange/Stimulus:ev_monitor+' => '',
'Class:EmergencyChange/Stimulus:ev_finish' => 'Finalizar',
'Class:EmergencyChange/Stimulus:ev_finish+' => '',
));
?>

View File

@@ -28,6 +28,7 @@ SetupWebPage::AddModule(
'fr.dict.itop-config-mgmt.php',
'es_cr.dict.itop-config-mgmt.php',
'de.dict.itop-config-mgmt.php',
'pt_br.dict.itop-config-mgmt.php',
),
'data.struct' => array(
'data.struct.Audit.xml',

View File

@@ -0,0 +1,975 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
//////////////////////////////////////////////////////////////////////
// Relations
//////////////////////////////////////////////////////////////////////
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Relation:impacts/Description' => 'Elementos impactados por',
'Relation:impacts/VerbUp' => 'Impacto...',
'Relation:impacts/VerbDown' => 'Elementos impactados por...',
'Relation:depends on/Description' => 'Elements this element depends on',
'Relation:depends on/VerbUp' => 'Dependente...',
'Relation:depends on/VerbDown' => 'Impactos...',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
//
// Class: Organization
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Organization' => 'Organização',
'Class:Organization+' => '',
'Class:Organization/Attribute:name' => 'Nome',
'Class:Organization/Attribute:name+' => 'Nome comum',
'Class:Organization/Attribute:code' => 'Codigo',
'Class:Organization/Attribute:code+' => 'C&oacute;digo Organiza&ccedil;&atilde;o',
'Class:Organization/Attribute:status' => 'Status',
'Class:Organization/Attribute:status+' => '',
'Class:Organization/Attribute:status/Value:active' => 'Ativo',
'Class:Organization/Attribute:status/Value:active+' => 'Ativo',
'Class:Organization/Attribute:status/Value:inactive' => 'Inativo',
'Class:Organization/Attribute:status/Value:inactive+' => 'Inativo',
'Class:Organization/Attribute:parent_id' => 'Matriz',
'Class:Organization/Attribute:parent_id+' => 'Organização matriz',
'Class:Organization/Attribute:parent_name' => 'Nome matriz',
'Class:Organization/Attribute:parent_name+' => 'Nome da matriz',
));
//
// Class: Location
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Location' => 'Localizacao',
'Class:Location+' => 'Qualquer tipo localizacao: Região, Pais, Cidade, Site, Construção, Piso, Sala, Rack,...',
'Class:Location/Attribute:name' => 'Nome',
'Class:Location/Attribute:name+' => '',
'Class:Location/Attribute:status' => 'Status',
'Class:Location/Attribute:status+' => '',
'Class:Location/Attribute:status/Value:active' => 'Ativo',
'Class:Location/Attribute:status/Value:active+' => 'Ativo',
'Class:Location/Attribute:status/Value:inactive' => 'Inativo',
'Class:Location/Attribute:status/Value:inactive+' => 'Inativo',
'Class:Location/Attribute:org_id' => 'Proprietário',
'Class:Location/Attribute:org_id+' => '',
'Class:Location/Attribute:org_name' => 'Nome do proprietário',
'Class:Location/Attribute:org_name+' => '',
'Class:Location/Attribute:address' => 'Endereço',
'Class:Location/Attribute:address+' => 'Endereço',
'Class:Location/Attribute:postal_code' => 'CEP',
'Class:Location/Attribute:postal_code+' => 'CEP',
'Class:Location/Attribute:city' => 'Cidade',
'Class:Location/Attribute:city+' => '',
'Class:Location/Attribute:country' => 'Pais',
'Class:Location/Attribute:country+' => '',
'Class:Location/Attribute:parent_id' => 'Parent location',
'Class:Location/Attribute:parent_id+' => '',
'Class:Location/Attribute:parent_name' => 'Parent name',
'Class:Location/Attribute:parent_name+' => '',
'Class:Location/Attribute:contact_list' => 'Contatos',
'Class:Location/Attribute:contact_list+' => 'Contatos localizados neste site',
'Class:Location/Attribute:infra_list' => 'Infra-estrutura',
'Class:Location/Attribute:infra_list+' => 'CIs localizados neste site',
));
//
// Class: Contact
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Contact' => 'Contato',
'Class:Contact+' => '',
'Class:Contact/Attribute:name' => 'Nome',
'Class:Contact/Attribute:name+' => '',
'Class:Contact/Attribute:status' => 'Status',
'Class:Contact/Attribute:status+' => '',
'Class:Contact/Attribute:status/Value:active' => 'Ativo',
'Class:Contact/Attribute:status/Value:active+' => 'Ativo',
'Class:Contact/Attribute:status/Value:inactive' => 'Inativo',
'Class:Contact/Attribute:status/Value:inactive+' => 'Inativo',
'Class:Contact/Attribute:org_id' => 'Organizacao',
'Class:Contact/Attribute:org_id+' => '',
'Class:Contact/Attribute:org_name' => 'Organizacao',
'Class:Contact/Attribute:org_name+' => '',
'Class:Contact/Attribute:email' => 'Email',
'Class:Contact/Attribute:email+' => '',
'Class:Contact/Attribute:phone' => 'Telefone',
'Class:Contact/Attribute:phone+' => '',
'Class:Contact/Attribute:location_id' => 'Localizacao',
'Class:Contact/Attribute:location_id+' => '',
'Class:Contact/Attribute:location_name' => 'Localizacao',
'Class:Contact/Attribute:location_name+' => '',
'Class:Contact/Attribute:ci_list' => 'CIs',
'Class:Contact/Attribute:ci_list+' => 'CIs relacionados para o contato',
'Class:Contact/Attribute:contract_list' => 'Contratos',
'Class:Contact/Attribute:contract_list+' => 'Contratos relativo ao contato',
'Class:Contact/Attribute:service_list' => 'Servicos',
'Class:Contact/Attribute:service_list+' => 'Servicos relativo ao contato',
'Class:Contact/Attribute:ticket_list' => 'Tickets',
'Class:Contact/Attribute:ticket_list+' => 'Tickets relacionado ao contato',
'Class:Contact/Attribute:team_list' => 'Equipes',
'Class:Contact/Attribute:team_list+' => 'Equipes que esse contato pertence',
'Class:Contact/Attribute:finalclass' => 'Tipo',
'Class:Contact/Attribute:finalclass+' => '',
));
//
// Class: Person
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Person' => 'Pessoas',
'Class:Person+' => '',
'Class:Person/Attribute:first_name' => 'Primeiro nome',
'Class:Person/Attribute:first_name+' => '',
'Class:Person/Attribute:employee_id' => 'ID colaborador',
'Class:Person/Attribute:employee_id+' => '',
));
//
// Class: Team
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Team' => 'Equipe',
'Class:Team+' => '',
'Class:Team/Attribute:member_list' => 'Membros',
'Class:Team/Attribute:member_list+' => 'Contatos que são partes da equipe',
));
//
// Class: lnkTeamToContact
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkTeamToContact' => 'Membros equipe',
'Class:lnkTeamToContact+' => 'Membros da equipe',
'Class:lnkTeamToContact/Attribute:team_id' => 'Equipe',
'Class:lnkTeamToContact/Attribute:team_id+' => '',
'Class:lnkTeamToContact/Attribute:contact_id' => 'Membro',
'Class:lnkTeamToContact/Attribute:contact_id+' => '',
'Class:lnkTeamToContact/Attribute:contact_location_id' => 'Localização',
'Class:lnkTeamToContact/Attribute:contact_location_id+' => '',
'Class:lnkTeamToContact/Attribute:contact_email' => 'Email',
'Class:lnkTeamToContact/Attribute:contact_email+' => '',
'Class:lnkTeamToContact/Attribute:contact_phone' => 'Telefone',
'Class:lnkTeamToContact/Attribute:contact_phone+' => '',
'Class:lnkTeamToContact/Attribute:role' => 'Regra',
'Class:lnkTeamToContact/Attribute:role+' => '',
));
//
// Class: Document
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Document' => 'Documentos',
'Class:Document+' => '',
'Class:Document/Attribute:name' => 'Nome',
'Class:Document/Attribute:name+' => '',
'Class:Document/Attribute:description' => 'Descrição',
'Class:Document/Attribute:description+' => '',
'Class:Document/Attribute:type' => 'Tipo',
'Class:Document/Attribute:type+' => '',
'Class:Document/Attribute:type/Value:contract' => 'Contrato',
'Class:Document/Attribute:type/Value:contract+' => '',
'Class:Document/Attribute:type/Value:networkmap' => 'Mapa rede',
'Class:Document/Attribute:type/Value:networkmap+' => '',
'Class:Document/Attribute:type/Value:presentation' => 'Apresentação',
'Class:Document/Attribute:type/Value:presentation+' => '',
'Class:Document/Attribute:type/Value:training' => 'Treinamento',
'Class:Document/Attribute:type/Value:training+' => '',
'Class:Document/Attribute:type/Value:whitePaper' => 'How To',
'Class:Document/Attribute:type/Value:whitePaper+' => '',
'Class:Document/Attribute:type/Value:workinginstructions' => 'Instruções trabalho',
'Class:Document/Attribute:type/Value:workinginstructions+' => '',
'Class:Document/Attribute:status' => 'Status',
'Class:Document/Attribute:status+' => '',
'Class:Document/Attribute:status/Value:draft' => 'Rascunho',
'Class:Document/Attribute:status/Value:draft+' => '',
'Class:Document/Attribute:status/Value:obsolete' => 'Obsoleto',
'Class:Document/Attribute:status/Value:obsolete+' => '',
'Class:Document/Attribute:status/Value:published' => 'Publicado',
'Class:Document/Attribute:status/Value:published+' => '',
'Class:Document/Attribute:ci_list' => 'CIs',
'Class:Document/Attribute:ci_list+' => 'CIs referente a este documento',
'Class:Document/Attribute:contract_list' => 'Contratos',
'Class:Document/Attribute:contract_list+' => 'Contratos referente a este documento',
'Class:Document/Attribute:service_list' => 'Serviços',
'Class:Document/Attribute:service_list+' => 'Serviços referente a este documento',
'Class:Document/Attribute:ticket_list' => 'Tickets',
'Class:Document/Attribute:ticket_list+' => 'Tickets referente a este documento',
'Class:Document:PreviewTab' => 'Visualização',
));
//
// Class: ExternalDoc
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ExternalDoc' => 'Documento externo',
'Class:ExternalDoc+' => 'Documento disponível em outro web server',
'Class:ExternalDoc/Attribute:url' => 'Url',
'Class:ExternalDoc/Attribute:url+' => '',
));
//
// Class: Note
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Note' => 'Notas',
'Class:Note+' => '',
'Class:Note/Attribute:note' => 'Textos',
'Class:Note/Attribute:note+' => '',
));
//
// Class: FileDoc
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:FileDoc' => 'Documento (arquivo)',
'Class:FileDoc+' => '',
'Class:FileDoc/Attribute:contents' => 'Conteudos',
'Class:FileDoc/Attribute:contents+' => '',
));
//
// Class: Licence
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Licence' => 'Licenças',
'Class:Licence+' => '',
'Class:Licence/Attribute:provider' => 'Provedora',
'Class:Licence/Attribute:provider+' => '',
'Class:Licence/Attribute:product' => 'Produto',
'Class:Licence/Attribute:product+' => '',
'Class:Licence/Attribute:name' => 'Nome',
'Class:Licence/Attribute:name+' => '',
'Class:Licence/Attribute:start' => 'Data início',
'Class:Licence/Attribute:start+' => '',
'Class:Licence/Attribute:end' => 'Data final',
'Class:Licence/Attribute:end+' => '',
'Class:Licence/Attribute:licence_key' => 'Chave',
'Class:Licence/Attribute:licence_key+' => '',
'Class:Licence/Attribute:scope' => 'Scope',
'Class:Licence/Attribute:scope+' => '',
'Class:Licence/Attribute:usage_limit' => 'Limite uso',
'Class:Licence/Attribute:usage_limit+' => '',
'Class:Licence/Attribute:usage_list' => 'Usado',
'Class:Licence/Attribute:usage_list+' => 'inst&acirc;ncias de aplicativos usando esta licen&ccedil;a',
));
//
// Class: Subnet
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Subnet' => 'Sub-rede',
'Class:Subnet+' => '',
//'Class:Subnet/Attribute:name' => 'Nome',
//'Class:Subnet/Attribute:name+' => '',
'Class:Subnet/Attribute:org_id' => 'Organização',
'Class:Subnet/Attribute:org_id+' => '',
'Class:Subnet/Attribute:description' => 'Descrição',
'Class:Subnet/Attribute:description+' => '',
'Class:Subnet/Attribute:ip' => 'IP',
'Class:Subnet/Attribute:ip+' => '',
'Class:Subnet/Attribute:ip_mask' => 'Máscara de rede',
'Class:Subnet/Attribute:ip_mask+' => '',
));
//
// Class: Patch
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Patch' => 'Patch',
'Class:Patch+' => '',
'Class:Patch/Attribute:name' => 'Nome',
'Class:Patch/Attribute:name+' => '',
'Class:Patch/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Patch/Attribute:description+' => '',
'Class:Patch/Attribute:target_sw' => 'Application scope',
'Class:Patch/Attribute:target_sw+' => 'Destino software (OS ou aplica&ccedil;&atilde;o)',
'Class:Patch/Attribute:version' => 'Vers&atilde;o',
'Class:Patch/Attribute:version+' => '',
'Class:Patch/Attribute:type' => 'Tipo',
'Class:Patch/Attribute:type+' => '',
'Class:Patch/Attribute:type/Value:application' => 'Applica&ccedil;&atilde;o',
'Class:Patch/Attribute:type/Value:application+' => '',
'Class:Patch/Attribute:type/Value:os' => 'OS',
'Class:Patch/Attribute:type/Value:os+' => '',
'Class:Patch/Attribute:type/Value:security' => 'Seguran&ccedil;a',
'Class:Patch/Attribute:type/Value:security+' => '',
'Class:Patch/Attribute:type/Value:servicepack' => 'Service Pack',
'Class:Patch/Attribute:type/Value:servicepack+' => '',
'Class:Patch/Attribute:ci_list' => 'Dispositivo',
'Class:Patch/Attribute:ci_list+' => 'Dispositivo onde o patch est&aacute; instalado',
));
//
// Class: Software
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Software' => 'Software',
'Class:Software+' => '',
'Class:Software/Attribute:name' => 'Nome',
'Class:Software/Attribute:name+' => '',
'Class:Software/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Software/Attribute:description+' => '',
'Class:Software/Attribute:instance_list' => 'Instala&ccedil;&otilde;es',
'Class:Software/Attribute:instance_list+' => 'Inst&acirc;ncias do software',
'Class:Software/Attribute:finalclass' => 'Tipo',
'Class:Software/Attribute:finalclass+' => '',
));
//
// Class: Application
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Application' => 'Aplica&ccedil;&otilde;es',
'Class:Application+' => '',
'Class:Application/Attribute:name' => 'Nome',
'Class:Application/Attribute:name+' => '',
'Class:Application/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Application/Attribute:description+' => '',
'Class:Application/Attribute:instance_list' => 'Instala&ccedil;&otilde;es',
'Class:Application/Attribute:instance_list+' => 'Inst&acirc;ncias da aplica&ccedil;&atilde;o',
));
//
// Class: DBServer
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:DBServer' => 'Database',
'Class:DBServer+' => 'Database server SW',
'Class:DBServer/Attribute:instance_list' => 'Instala&ccedil;&otilde;es',
'Class:DBServer/Attribute:instance_list+' => 'Inst&acirc;ncias desta base de dados do servidor',
));
//
// Class: lnkPatchToCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkPatchToCI' => 'Patch utilizado',
'Class:lnkPatchToCI+' => '',
'Class:lnkPatchToCI/Attribute:patch_id' => 'Patch',
'Class:lnkPatchToCI/Attribute:patch_id+' => '',
'Class:lnkPatchToCI/Attribute:patch_name' => 'Patch',
'Class:lnkPatchToCI/Attribute:patch_name+' => '',
'Class:lnkPatchToCI/Attribute:ci_id' => 'CI',
'Class:lnkPatchToCI/Attribute:ci_id+' => '',
'Class:lnkPatchToCI/Attribute:ci_name' => 'CI',
'Class:lnkPatchToCI/Attribute:ci_name+' => '',
'Class:lnkPatchToCI/Attribute:ci_status' => 'CI Status',
'Class:lnkPatchToCI/Attribute:ci_status+' => '',
));
//
// Class: FunctionalCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:FunctionalCI' => 'CI funcionalidades',
'Class:FunctionalCI+' => '',
'Class:FunctionalCI/Attribute:name' => 'Nome',
'Class:FunctionalCI/Attribute:name+' => '',
'Class:FunctionalCI/Attribute:status' => 'Status',
'Class:FunctionalCI/Attribute:status+' => '',
'Class:FunctionalCI/Attribute:status/Value:implementation' => 'Implementação',
'Class:FunctionalCI/Attribute:status/Value:implementation+' => '',
'Class:FunctionalCI/Attribute:status/Value:obsolete' => 'Obsoleto',
'Class:FunctionalCI/Attribute:status/Value:obsolete+' => '',
'Class:FunctionalCI/Attribute:status/Value:production' => 'Produção',
'Class:FunctionalCI/Attribute:status/Value:production+' => '',
'Class:FunctionalCI/Attribute:org_id' => 'Organização',
'Class:FunctionalCI/Attribute:org_id+' => '',
'Class:FunctionalCI/Attribute:owner_name' => 'Organização',
'Class:FunctionalCI/Attribute:owner_name+' => '',
'Class:FunctionalCI/Attribute:importance' => 'Criticidade negócio',
'Class:FunctionalCI/Attribute:importance+' => '',
'Class:FunctionalCI/Attribute:importance/Value:high' => 'Alto',
'Class:FunctionalCI/Attribute:importance/Value:high+' => '',
'Class:FunctionalCI/Attribute:importance/Value:low' => 'Baixo',
'Class:FunctionalCI/Attribute:importance/Value:low+' => '',
'Class:FunctionalCI/Attribute:importance/Value:medium' => 'Médio',
'Class:FunctionalCI/Attribute:importance/Value:medium+' => '',
'Class:FunctionalCI/Attribute:contact_list' => 'Contatos',
'Class:FunctionalCI/Attribute:contact_list+' => 'Contatos para este CI',
'Class:FunctionalCI/Attribute:document_list' => 'Documentos',
'Class:FunctionalCI/Attribute:document_list+' => 'Documenção para este CI',
'Class:FunctionalCI/Attribute:solution_list' => 'Application solutions',
'Class:FunctionalCI/Attribute:solution_list+' => 'Application solutions using this CI',
'Class:FunctionalCI/Attribute:contract_list' => 'Contratos',
'Class:FunctionalCI/Attribute:contract_list+' => 'Contratos suportanto este CI',
'Class:FunctionalCI/Attribute:ticket_list' => 'Tickets',
'Class:FunctionalCI/Attribute:ticket_list+' => 'Tickets relacionado a este CI',
'Class:FunctionalCI/Attribute:finalclass' => 'Tipo',
'Class:FunctionalCI/Attribute:finalclass+' => '',
));
//
// Class: SoftwareInstance
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:SoftwareInstance' => 'Software Instance',
'Class:SoftwareInstance+' => '',
'Class:SoftwareInstance/Attribute:device_id' => 'Dispositivo',
'Class:SoftwareInstance/Attribute:device_id+' => '',
'Class:SoftwareInstance/Attribute:device_name' => 'Dispositivo',
'Class:SoftwareInstance/Attribute:device_name+' => '',
'Class:SoftwareInstance/Attribute:licence_id' => 'Licen&ccedil;a',
'Class:SoftwareInstance/Attribute:licence_id+' => '',
'Class:SoftwareInstance/Attribute:licence_name' => 'Licen&ccedil;a',
'Class:SoftwareInstance/Attribute:licence_name+' => '',
'Class:SoftwareInstance/Attribute:software_id' => 'Software',
'Class:SoftwareInstance/Attribute:software_id+' => '',
'Class:SoftwareInstance/Attribute:software_name' => 'Software',
'Class:SoftwareInstance/Attribute:software_name+' => '',
'Class:SoftwareInstance/Attribute:version' => 'Vers&atilde;o',
'Class:SoftwareInstance/Attribute:version+' => '',
'Class:SoftwareInstance/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:SoftwareInstance/Attribute:description+' => '',
));
//
// Class: ApplicationInstance
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ApplicationInstance' => 'Inst&acirc;ncia Aplica&ccedil;&atilde;o',
'Class:ApplicationInstance+' => '',
));
//
// Class: DBServerInstance
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:DBServerInstance' => 'Inst&acirc;ncias DB Server',
'Class:DBServerInstance+' => '',
'Class:DBServerInstance/Attribute:dbinstance_list' => 'Base de Dados',
'Class:DBServerInstance/Attribute:dbinstance_list+' => 'Origem Base de dados',
));
//
// Class: DatabaseInstance
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:DatabaseInstance' => 'Inst&acirc;ncia Base de Dados',
'Class:DatabaseInstance+' => '',
'Class:DatabaseInstance/Attribute:db_server_instance_id' => 'Servidor Base de Dados',
'Class:DatabaseInstance/Attribute:db_server_instance_id+' => '',
'Class:DatabaseInstance/Attribute:db_server_instance_version' => 'Vers&atilde;o Base de Dados',
'Class:DatabaseInstance/Attribute:db_server_instance_version+' => '',
'Class:DatabaseInstance/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:DatabaseInstance/Attribute:description+' => '',
));
//
// Class: ApplicationSolution
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ApplicationSolution' => 'Application Solution',
'Class:ApplicationSolution+' => '',
'Class:ApplicationSolution/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:ApplicationSolution/Attribute:description+' => '',
'Class:ApplicationSolution/Attribute:ci_list' => 'CIs',
'Class:ApplicationSolution/Attribute:ci_list+' => 'CIs que comp&otilde;em a solu&ccedil&atilde;o',
'Class:ApplicationSolution/Attribute:process_list' => 'Os processos do neg&oacute;cios',
'Class:ApplicationSolution/Attribute:process_list+' => 'Os processos de neg&oacute;cio baseando-se na solu&ccedil;&atilde;o',
));
//
// Class: BusinessProcess
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:BusinessProcess' => 'Processos Neg&oacute;cio',
'Class:BusinessProcess+' => '',
'Class:BusinessProcess/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:BusinessProcess/Attribute:description+' => '',
'Class:BusinessProcess/Attribute:used_solution_list' => 'Application solutions',
'Class:BusinessProcess/Attribute:used_solution_list+' => 'Application solutions the process is relying on',
));
//
// Class: ConnectableCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ConnectableCI' => 'Conectividade CI',
'Class:ConnectableCI+' => 'CI físicos',
'Class:ConnectableCI/Attribute:brand' => 'Fabricante',
'Class:ConnectableCI/Attribute:brand+' => '',
'Class:ConnectableCI/Attribute:model' => 'Modelo',
'Class:ConnectableCI/Attribute:model+' => '',
'Class:ConnectableCI/Attribute:serial_number' => 'Serial Number',
'Class:ConnectableCI/Attribute:serial_number+' => '',
'Class:ConnectableCI/Attribute:asset_ref' => 'Atribuir Refer&ecirc;ncia',
'Class:ConnectableCI/Attribute:asset_ref+' => '',
));
//
// Class: NetworkInterface
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:NetworkInterface' => 'Interface de rede',
'Class:NetworkInterface+' => '',
'Class:NetworkInterface/Attribute:device_id' => 'Dispositivo',
'Class:NetworkInterface/Attribute:device_id+' => '',
'Class:NetworkInterface/Attribute:device_name' => 'Dispositivo',
'Class:NetworkInterface/Attribute:device_name+' => '',
'Class:NetworkInterface/Attribute:logical_type' => 'Tipo lógico',
'Class:NetworkInterface/Attribute:logical_type+' => '',
'Class:NetworkInterface/Attribute:logical_type/Value:backup' => 'Backup',
'Class:NetworkInterface/Attribute:logical_type/Value:backup+' => '',
'Class:NetworkInterface/Attribute:logical_type/Value:logical' => 'Lógico',
'Class:NetworkInterface/Attribute:logical_type/Value:logical+' => '',
'Class:NetworkInterface/Attribute:logical_type/Value:port' => 'Porta',
'Class:NetworkInterface/Attribute:logical_type/Value:port+' => '',
'Class:NetworkInterface/Attribute:logical_type/Value:primary' => 'Primário',
'Class:NetworkInterface/Attribute:logical_type/Value:primary+' => '',
'Class:NetworkInterface/Attribute:logical_type/Value:secondary' => 'Secundário',
'Class:NetworkInterface/Attribute:logical_type/Value:secondary+' => '',
'Class:NetworkInterface/Attribute:physical_type' => 'Físico',
'Class:NetworkInterface/Attribute:physical_type+' => '',
'Class:NetworkInterface/Attribute:physical_type/Value:atm' => 'ATM',
'Class:NetworkInterface/Attribute:physical_type/Value:atm+' => '',
'Class:NetworkInterface/Attribute:physical_type/Value:ethernet' => 'Ethernet',
'Class:NetworkInterface/Attribute:physical_type/Value:ethernet+' => '',
'Class:NetworkInterface/Attribute:physical_type/Value:framerelay' => 'Frame Relay',
'Class:NetworkInterface/Attribute:physical_type/Value:framerelay+' => '',
'Class:NetworkInterface/Attribute:physical_type/Value:vlan' => 'VLAN',
'Class:NetworkInterface/Attribute:physical_type/Value:vlan+' => '',
'Class:NetworkInterface/Attribute:ip_address' => 'Endereço IP',
'Class:NetworkInterface/Attribute:ip_address+' => '',
'Class:NetworkInterface/Attribute:ip_mask' => 'Máscara de rede',
'Class:NetworkInterface/Attribute:ip_mask+' => '',
'Class:NetworkInterface/Attribute:mac_address' => 'Endereço MAC',
'Class:NetworkInterface/Attribute:mac_address+' => '',
'Class:NetworkInterface/Attribute:speed' => 'Velocidade',
'Class:NetworkInterface/Attribute:speed+' => '',
'Class:NetworkInterface/Attribute:duplex' => 'Duplex',
'Class:NetworkInterface/Attribute:duplex+' => '',
'Class:NetworkInterface/Attribute:duplex/Value:full' => 'Full',
'Class:NetworkInterface/Attribute:duplex/Value:full+' => '',
'Class:NetworkInterface/Attribute:duplex/Value:half' => 'Half',
'Class:NetworkInterface/Attribute:duplex/Value:half+' => '',
'Class:NetworkInterface/Attribute:duplex/Value:unknown' => 'Desconhecido',
'Class:NetworkInterface/Attribute:duplex/Value:unknown+' => '',
'Class:NetworkInterface/Attribute:connected_if' => 'Connected to',
'Class:NetworkInterface/Attribute:connected_if+' => 'Connected interface',
'Class:NetworkInterface/Attribute:connected_name' => 'Connected to',
'Class:NetworkInterface/Attribute:connected_name+' => '',
'Class:NetworkInterface/Attribute:connected_if_device_id' => 'Connected device',
'Class:NetworkInterface/Attribute:connected_if_device_id+' => '',
'Class:NetworkInterface/Attribute:link_type' => 'Link type',
'Class:NetworkInterface/Attribute:link_type+' => '',
'Class:NetworkInterface/Attribute:link_type/Value:uplink' => 'Link Up',
'Class:NetworkInterface/Attribute:link_type/Value:uplink+' => '',
'Class:NetworkInterface/Attribute:link_type/Value:downlink' => 'Link Down',
'Class:NetworkInterface/Attribute:link_type/Value:downlink+' => '',
));
//
// Class: Device
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Device' => 'Dispositivo',
'Class:Device+' => '',
'Class:Device/Attribute:nwinterface_list' => 'Interfaces de rede',
'Class:Device/Attribute:nwinterface_list+' => '',
));
//
// Class: PC
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:PC' => 'PC',
'Class:PC+' => '',
'Class:PC/Attribute:cpu' => 'CPU',
'Class:PC/Attribute:cpu+' => '',
'Class:PC/Attribute:ram' => 'RAM',
'Class:PC/Attribute:ram+' => '',
'Class:PC/Attribute:hdd' => 'Hard disk',
'Class:PC/Attribute:hdd+' => '',
'Class:PC/Attribute:os_family' => 'Família OS',
'Class:PC/Attribute:os_family+' => '',
'Class:PC/Attribute:os_version' => 'Versão OS',
'Class:PC/Attribute:os_version+' => '',
'Class:PC/Attribute:application_list' => 'Aplicativos',
'Class:PC/Attribute:application_list+' => 'Aplicativos instalados neste PC',
'Class:PC/Attribute:patch_list' => 'Patches',
'Class:PC/Attribute:patch_list+' => 'Patches instalados neste PC',
));
//
// Class: MobileCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:MobileCI' => 'Mobile CI',
'Class:MobileCI+' => '',
));
//
// Class: MobilePhone
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:MobilePhone' => 'Telefone celular',
'Class:MobilePhone+' => '',
'Class:MobilePhone/Attribute:number' => 'N&uacute;mero telefone',
'Class:MobilePhone/Attribute:number+' => '',
'Class:MobilePhone/Attribute:imei' => 'IMEI',
'Class:MobilePhone/Attribute:imei+' => '',
'Class:MobilePhone/Attribute:hw_pin' => 'Hardware PIN',
'Class:MobilePhone/Attribute:hw_pin+' => '',
));
//
// Class: InfrastructureCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:InfrastructureCI' => 'Infra-estrutura CI',
'Class:InfrastructureCI+' => '',
'Class:InfrastructureCI/Attribute:description' => 'Descrição',
'Class:InfrastructureCI/Attribute:description+' => '',
'Class:InfrastructureCI/Attribute:location_id' => 'Localização',
'Class:InfrastructureCI/Attribute:location_id+' => '',
'Class:InfrastructureCI/Attribute:location_name' => 'Localização',
'Class:InfrastructureCI/Attribute:location_name+' => '',
'Class:InfrastructureCI/Attribute:location_details' => 'Detalhes localização',
'Class:InfrastructureCI/Attribute:location_details+' => '',
'Class:InfrastructureCI/Attribute:management_ip' => 'IP gerenciamento',
'Class:InfrastructureCI/Attribute:management_ip+' => '',
'Class:InfrastructureCI/Attribute:default_gateway' => 'Gateway padrão',
'Class:InfrastructureCI/Attribute:default_gateway+' => '',
));
//
// Class: NetworkDevice
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:NetworkDevice' => 'Dispositivo rede',
'Class:NetworkDevice+' => '',
'Class:NetworkDevice/Attribute:type' => 'Tipo',
'Class:NetworkDevice/Attribute:type+' => '',
'Class:NetworkDevice/Attribute:type/Value:wanaccelerator' => 'WAN Accelerator',
'Class:NetworkDevice/Attribute:type/Value:wanaccelerator+' => '',
'Class:NetworkDevice/Attribute:type/Value:firewall' => 'Firewall',
'Class:NetworkDevice/Attribute:type/Value:firewall+' => '',
'Class:NetworkDevice/Attribute:type/Value:hub' => 'Hub',
'Class:NetworkDevice/Attribute:type/Value:hub+' => '',
'Class:NetworkDevice/Attribute:type/Value:loadbalancer' => 'Load Balancer',
'Class:NetworkDevice/Attribute:type/Value:loadbalancer+' => '',
'Class:NetworkDevice/Attribute:type/Value:router' => 'Roteador',
'Class:NetworkDevice/Attribute:type/Value:router+' => '',
'Class:NetworkDevice/Attribute:type/Value:switch' => 'Switch',
'Class:NetworkDevice/Attribute:type/Value:switch+' => '',
'Class:NetworkDevice/Attribute:ios_version' => 'Versão IOS',
'Class:NetworkDevice/Attribute:ios_version+' => '',
'Class:NetworkDevice/Attribute:ram' => 'RAM',
'Class:NetworkDevice/Attribute:ram+' => '',
'Class:NetworkDevice/Attribute:snmp_read' => 'SNMP Read',
'Class:NetworkDevice/Attribute:snmp_read+' => '',
'Class:NetworkDevice/Attribute:snmp_write' => 'SNMP Write',
'Class:NetworkDevice/Attribute:snmp_write+' => '',
));
//
// Class: Server
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Server' => 'Servidor',
'Class:Server+' => '',
'Class:Server/Attribute:cpu' => 'CPU',
'Class:Server/Attribute:cpu+' => '',
'Class:Server/Attribute:ram' => 'RAM',
'Class:Server/Attribute:ram+' => '',
'Class:Server/Attribute:hdd' => 'Hard Disk',
'Class:Server/Attribute:hdd+' => '',
'Class:Server/Attribute:os_family' => 'Família OS',
'Class:Server/Attribute:os_family+' => '',
'Class:Server/Attribute:os_version' => 'Versão OS',
'Class:Server/Attribute:os_version+' => '',
'Class:Server/Attribute:application_list' => 'Aplicativos',
'Class:Server/Attribute:application_list+' => 'Aplicativos instalados neste servidor',
'Class:Server/Attribute:patch_list' => 'Patches',
'Class:Server/Attribute:patch_list+' => 'Patches instalados neste servidor',
));
//
// Class: Printer
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Printer' => 'Impress&otilde;es',
'Class:Printer+' => '',
'Class:Printer/Attribute:type' => 'Tipo',
'Class:Printer/Attribute:type+' => '',
'Class:Printer/Attribute:type/Value:mopier' => 'Mopier',
'Class:Printer/Attribute:type/Value:mopier+' => '',
'Class:Printer/Attribute:type/Value:printer' => 'Impressora',
'Class:Printer/Attribute:type/Value:printer+' => '',
'Class:Printer/Attribute:technology' => 'Tecnologia',
'Class:Printer/Attribute:technology+' => '',
'Class:Printer/Attribute:technology/Value:inkjet' => 'Inkjet',
'Class:Printer/Attribute:technology/Value:inkjet+' => '',
'Class:Printer/Attribute:technology/Value:laser' => 'Laser',
'Class:Printer/Attribute:technology/Value:laser+' => '',
'Class:Printer/Attribute:technology/Value:tracer' => 'Tracer',
'Class:Printer/Attribute:technology/Value:tracer+' => '',
));
//
// Class: lnkCIToDoc
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkCIToDoc' => 'Doc/CI',
'Class:lnkCIToDoc+' => '',
'Class:lnkCIToDoc/Attribute:ci_id' => 'CI',
'Class:lnkCIToDoc/Attribute:ci_id+' => '',
'Class:lnkCIToDoc/Attribute:ci_name' => 'CI',
'Class:lnkCIToDoc/Attribute:ci_name+' => '',
'Class:lnkCIToDoc/Attribute:ci_status' => 'CI Status',
'Class:lnkCIToDoc/Attribute:ci_status+' => '',
'Class:lnkCIToDoc/Attribute:document_id' => 'Documento',
'Class:lnkCIToDoc/Attribute:document_id+' => '',
'Class:lnkCIToDoc/Attribute:document_name' => 'Documento',
'Class:lnkCIToDoc/Attribute:document_name+' => '',
'Class:lnkCIToDoc/Attribute:document_type' => 'Tipo documento',
'Class:lnkCIToDoc/Attribute:document_type+' => '',
'Class:lnkCIToDoc/Attribute:document_status' => 'Status documento',
'Class:lnkCIToDoc/Attribute:document_status+' => '',
));
//
// Class: lnkCIToContact
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkCIToContact' => 'CI/Contatos',
'Class:lnkCIToContact+' => '',
'Class:lnkCIToContact/Attribute:ci_id' => 'CI',
'Class:lnkCIToContact/Attribute:ci_id+' => '',
'Class:lnkCIToContact/Attribute:ci_name' => 'CI',
'Class:lnkCIToContact/Attribute:ci_name+' => '',
'Class:lnkCIToContact/Attribute:ci_status' => 'CI Status',
'Class:lnkCIToContact/Attribute:ci_status+' => '',
'Class:lnkCIToContact/Attribute:contact_id' => 'Contatos',
'Class:lnkCIToContact/Attribute:contact_id+' => '',
'Class:lnkCIToContact/Attribute:contact_name' => 'Contatos',
'Class:lnkCIToContact/Attribute:contact_name+' => '',
'Class:lnkCIToContact/Attribute:contact_email' => 'Contatos Email',
'Class:lnkCIToContact/Attribute:contact_email+' => '',
'Class:lnkCIToContact/Attribute:role' => 'Papel',
'Class:lnkCIToContact/Attribute:role+' => 'Papel do contato em rela&ccedil;&atilde;o ao CI',
));
//
// Class: lnkSolutionToCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkSolutionToCI' => 'CI/Solu&ccedil;&atilde;o',
'Class:lnkSolutionToCI+' => '',
'Class:lnkSolutionToCI/Attribute:solution_id' => 'Application solution',
'Class:lnkSolutionToCI/Attribute:solution_id+' => '',
'Class:lnkSolutionToCI/Attribute:solution_name' => 'Application solution',
'Class:lnkSolutionToCI/Attribute:solution_name+' => '',
'Class:lnkSolutionToCI/Attribute:ci_id' => 'CI',
'Class:lnkSolutionToCI/Attribute:ci_id+' => '',
'Class:lnkSolutionToCI/Attribute:ci_name' => 'CI',
'Class:lnkSolutionToCI/Attribute:ci_name+' => '',
'Class:lnkSolutionToCI/Attribute:ci_status' => 'CI Status',
'Class:lnkSolutionToCI/Attribute:ci_status+' => '',
'Class:lnkSolutionToCI/Attribute:utility' => 'Utilidade',
'Class:lnkSolutionToCI/Attribute:utility+' => 'Utilidade da CI na solu&ccedil;&atilde;o',
));
//
// Class: lnkProcessToSolution
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkProcessToSolution' => 'Business process/Solution',
'Class:lnkProcessToSolution+' => '',
'Class:lnkProcessToSolution/Attribute:solution_id' => 'Application solution',
'Class:lnkProcessToSolution/Attribute:solution_id+' => '',
'Class:lnkProcessToSolution/Attribute:solution_name' => 'Application solution',
'Class:lnkProcessToSolution/Attribute:solution_name+' => '',
'Class:lnkProcessToSolution/Attribute:process_id' => 'Processo',
'Class:lnkProcessToSolution/Attribute:process_id+' => '',
'Class:lnkProcessToSolution/Attribute:process_name' => 'Processo',
'Class:lnkProcessToSolution/Attribute:process_name+' => '',
'Class:lnkProcessToSolution/Attribute:reason' => 'Raz&atilde;o',
'Class:lnkProcessToSolution/Attribute:reason+' => 'Mais informa&ccedil;&otilde;es sobre a liga&ccedil;&atilde;o entre o processo e a solução',
));
//
// Class extensions
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Subnet/Tab:IPUsage' => 'IP Usado',
'Class:Subnet/Tab:IPUsage-explain' => 'Interfaces possuem um endereço IP na faixa: <em>%1$s</em> até <em>%2$s</em>',
'Class:Subnet/Tab:FreeIPs' => 'IPs livres',
'Class:Subnet/Tab:FreeIPs-count' => 'IPs livres: %1$s',
'Class:Subnet/Tab:FreeIPs-explain' => 'Abaixo um extrato de 10 endereços de IP livres',
));
//
// Application Menu
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:Catalogs' => 'Catálogos',
'Menu:Catalogs+' => 'Tipo de dados',
'Menu:Audit' => 'Auditoria',
'Menu:Audit+' => 'Auditoria',
'Menu:Organization' => 'Organizações',
'Menu:Organization+' => 'Todas Organizações',
'Menu:Application' => 'Aplicativos',
'Menu:Application+' => 'Todos Aplicativos',
'Menu:DBServer' => 'Banco de dado Servers',
'Menu:DBServer+' => 'Banco de dado Servers',
'Menu:Audit' => 'Auditoria',
'Menu:ConfigManagement' => 'Gerenciamento Configurações',
'Menu:ConfigManagement+' => 'Gerenciamento Configurações',
'Menu:ConfigManagementOverview' => 'Visão Global',
'Menu:ConfigManagementOverview+' => 'Visão Global',
'Menu:Contact' => 'Contatos',
'Menu:Contact+' => 'Contatos',
'Menu:Person' => 'Pessoas',
'Menu:Person+' => 'Todas Pessoas',
'Menu:Team' => 'Equipes',
'Menu:Team+' => 'Todas Equipes',
'Menu:Document' => 'Documentos',
'Menu:Document+' => 'Todos Documentos',
'Menu:Location' => 'Localizações',
'Menu:Location+' => 'Todas Localizações',
'Menu:ConfigManagementCI' => 'Configura&ccedil;&atilde;o Itens',
'Menu:ConfigManagementCI+' => 'Configura&ccedil;&atilde;o Itens',
'Menu:BusinessProcess' => 'Processos Negócio',
'Menu:BusinessProcess+' => 'Todos Processos Negócio',
'Menu:ApplicationSolution' => 'Application Solutions',
'Menu:ApplicationSolution+' => 'All Application Solutions',
'Menu:ConfigManagementSoftware' => 'Gerenciamento Aplicativos',
'Menu:Licence' => 'Licenças',
'Menu:Licence+' => 'Todas Licenças',
'Menu:Patch' => 'Patches',
'Menu:Patch+' => 'Todos Patches',
'Menu:ApplicationInstance' => 'Software instalados',
'Menu:ApplicationInstance+' => 'Aplicativos e Banco de dados em servidores',
'Menu:ConfigManagementHardware' => 'Gerenciamento Infra-estrutura',
'Menu:Subnet' => 'Sub-redes',
'Menu:Subnet+' => 'Todas as sub-redes',
'Menu:NetworkDevice' => 'Dispositivos de rede',
'Menu:NetworkDevice+' => 'Todos os dispositivos de rede',
'Menu:Server' => 'Servidores',
'Menu:Server+' => 'Todos servidores',
'Menu:Printer' => 'Impressoras',
'Menu:Printer+' => 'Todas impressoras',
'Menu:MobilePhone' => 'Mobilidade',
'Menu:MobilePhone+' => 'Todos dispositivos móveis',
'Menu:PC' => 'Micro-computadores',
'Menu:PC+' => 'Todos micro-computadores',
'Menu:NewContact' => 'Novo Contato',
'Menu:NewContact+' => 'Novo Contato',
'Menu:SearchContacts' => 'Pesquisa para contatos',
'Menu:SearchContacts+' => 'Pesquisa para contatos',
'Menu:NewCI' => 'Novo Configuração Iten',
'Menu:NewCI+' => 'Novo Configuração Iten',
'Menu:SearchCIs' => 'Pesquisa para CIs',
'Menu:SearchCIs+' => 'Pesquisa para CIs',
'Menu:ConfigManagement:Devices' => 'Devices',
'Menu:ConfigManagement:AllDevices' => 'Number of devices: %1$d',
'Menu:ConfigManagement:SWAndApps' => 'Software and Applications',
'Menu:ConfigManagement:Misc' => 'Miscellaneous',
'Menu:Group' => 'Grupo de CIs',
'Menu:Group+' => 'Grupo de CIs',
'Menu:ConfigManagement:Shortcuts' => 'Atalhos',
'Menu:ConfigManagement:AllContacts' => 'Todos contatos: %1$d',
));
?>

View File

@@ -30,6 +30,7 @@ SetupWebPage::AddModule(
'fr.dict.itop-incident-mgmt.php',
'es_cr.dict.itop-incident-mgmt.php',
'de.dict.itop-incident-mgmt.php',
'pt_br.dict.itop-incident-mgmt.php',
),
'data.struct' => array(
'data.struct.ta-triggers.xml',

View File

@@ -0,0 +1,75 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:IncidentManagement' => 'Gerenciamento Incidentes',
'Menu:IncidentManagement+' => 'Gerenciamento Incidentes',
'Menu:Incident:Overview' => 'Vis&atilde;o Geral',
'Menu:Incident:Overview+' => 'Vis&atilde;o Geral',
'Menu:NewIncident' => 'Novo Incidente',
'Menu:NewIncident+' => 'Novo Incidente',
'Menu:SearchIncidents' => 'Pesquisa para Incidentes',
'Menu:SearchIncidents+' => 'Pesquisa para Incidentes',
'Menu:Incident:Shortcuts' => 'Atalhos',
'Menu:Incident:Shortcuts+' => '',
'Menu:Incident:MyIncidents' => 'Incidentes atribu&iacute;do a mim',
'Menu:Incident:MyIncidents+' => 'Incidentes atribu&iacute; para mim (como agente)',
'Menu:Incident:EscalatedIncidents' => 'Incidentes encaminhados',
'Menu:Incident:EscalatedIncidents+' => 'Incidentes encaminhados',
'Menu:Incident:OpenIncidents' => 'Todos Incidentes abertos',
'Menu:Incident:OpenIncidents+' => 'Todos Incidentes abertos',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: Incident
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Incident' => 'Incidentes',
'Class:Incident+' => '',
'Class:Incident/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:Incident/Stimulus:ev_assign+' => '',
'Class:Incident/Stimulus:ev_reassign' => 'Re-atribu&iacute;r',
'Class:Incident/Stimulus:ev_reassign+' => '',
'Class:Incident/Stimulus:ev_timeout' => 'ev_timeout',
'Class:Incident/Stimulus:ev_timeout+' => '',
'Class:Incident/Stimulus:ev_resolve' => 'Marque como resolvido',
'Class:Incident/Stimulus:ev_resolve+' => '',
'Class:Incident/Stimulus:ev_close' => 'Fechado',
'Class:Incident/Stimulus:ev_close+' => '',
));
?>

View File

@@ -30,6 +30,7 @@ SetupWebPage::AddModule(
'es_cr.dict.itop-knownerror-mgmt.php',
'fr.dict.itop-knownerror-mgmt.php',
'de.dict.itop-knownerror-mgmt.php',
'pt_br.dict.itop-knownerror-mgmt.php',
),
'data.struct' => array(
//'data.struct.itop-knownerror-mgmt.xml',

View File

@@ -0,0 +1,147 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:KnownError' => 'Known Error',
'Class:KnownError+' => 'Error documented for a known issue',
'Class:KnownError/Attribute:name' => 'Name',
'Class:KnownError/Attribute:name+' => '',
'Class:KnownError/Attribute:org_id' => 'Customer',
'Class:KnownError/Attribute:org_id+' => '',
'Class:KnownError/Attribute:cust_name' => 'Customer Name',
'Class:KnownError/Attribute:cust_name+' => '',
'Class:KnownError/Attribute:problem_id' => 'Related Problem',
'Class:KnownError/Attribute:problem_id+' => '',
'Class:KnownError/Attribute:problem_ref' => 'Ref',
'Class:KnownError/Attribute:problem_ref+' => '',
'Class:KnownError/Attribute:symptom' => 'Symptom',
'Class:KnownError/Attribute:symptom+' => '',
'Class:KnownError/Attribute:root_cause' => 'Root Cause',
'Class:KnownError/Attribute:root_cause+' => '',
'Class:KnownError/Attribute:workaround' => 'Workaround',
'Class:KnownError/Attribute:workaround+' => '',
'Class:KnownError/Attribute:solution' => 'Solution',
'Class:KnownError/Attribute:solution+' => '',
'Class:KnownError/Attribute:error_code' => 'Error Code',
'Class:KnownError/Attribute:error_code+' => '',
'Class:KnownError/Attribute:domain' => 'Domain',
'Class:KnownError/Attribute:domain+' => '',
'Class:KnownError/Attribute:domain/Value:Application' => 'Application',
'Class:KnownError/Attribute:domain/Value:Application+' => 'Application',
'Class:KnownError/Attribute:domain/Value:Desktop' => 'Desktop',
'Class:KnownError/Attribute:domain/Value:Desktop+' => 'Desktop',
'Class:KnownError/Attribute:domain/Value:Network' => 'Network',
'Class:KnownError/Attribute:domain/Value:Network+' => 'Network',
'Class:KnownError/Attribute:domain/Value:Server' => 'Server',
'Class:KnownError/Attribute:domain/Value:Server+' => 'Server',
'Class:KnownError/Attribute:vendor' => 'Vendor',
'Class:KnownError/Attribute:vendor+' => '',
'Class:KnownError/Attribute:model' => 'Model',
'Class:KnownError/Attribute:model+' => '',
'Class:KnownError/Attribute:version' => 'Version',
'Class:KnownError/Attribute:version+' => '',
'Class:KnownError/Attribute:ci_list' => 'CIs',
'Class:KnownError/Attribute:ci_list+' => '',
'Class:KnownError/Attribute:document_list' => 'Documents',
'Class:KnownError/Attribute:document_list+' => '',
));
//
// Class: lnkInfraError
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkInfraError' => 'InfraErrorLinks',
'Class:lnkInfraError+' => 'Infra related to a known error',
'Class:lnkInfraError/Attribute:infra_id' => 'CI',
'Class:lnkInfraError/Attribute:infra_id+' => '',
'Class:lnkInfraError/Attribute:infra_name' => 'CI Name',
'Class:lnkInfraError/Attribute:infra_name+' => '',
'Class:lnkInfraError/Attribute:infra_status' => 'CI Status',
'Class:lnkInfraError/Attribute:infra_status+' => '',
'Class:lnkInfraError/Attribute:error_id' => 'Error',
'Class:lnkInfraError/Attribute:error_id+' => '',
'Class:lnkInfraError/Attribute:error_name' => 'Error name',
'Class:lnkInfraError/Attribute:error_name+' => '',
'Class:lnkInfraError/Attribute:reason' => 'Reason',
'Class:lnkInfraError/Attribute:reason+' => '',
));
//
// Class: lnkDocumentError
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkDocumentError' => 'DocumentsErrorLinks',
'Class:lnkDocumentError+' => 'A link between a document and a known error',
'Class:lnkDocumentError/Attribute:doc_id' => 'Document',
'Class:lnkDocumentError/Attribute:doc_id+' => '',
'Class:lnkDocumentError/Attribute:doc_name' => 'Document Name',
'Class:lnkDocumentError/Attribute:doc_name+' => '',
'Class:lnkDocumentError/Attribute:error_id' => 'Error',
'Class:lnkDocumentError/Attribute:error_id+' => '',
'Class:lnkDocumentError/Attribute:error_name' => 'Error Name',
'Class:lnkDocumentError/Attribute:error_name+' => '',
'Class:lnkDocumentError/Attribute:link_type' => 'Information',
'Class:lnkDocumentError/Attribute:link_type+' => '',
));
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:NewError' => 'New Known Error',
'Menu:NewError+' => 'Creation of a new known error',
'Menu:SearchError' => 'Search for Known Errors',
'Menu:SearchError+' => 'Search for Known Errors',
'Menu:Problem:KnownErrors' => 'All Known Errors',
'Menu:Problem:KnownErrors+' => 'All Known Errors',
));
?>

View File

@@ -30,6 +30,7 @@ SetupWebPage::AddModule(
'es_cr.dict.itop-problem-mgmt.php',
'fr.dict.itop-problem-mgmt.php',
'de.dict.itop-problem-mgmt.php',
'pt_br.dict.itop-problem-mgmt.php',
),
'data.struct' => array(
//'data.struct.itop-problem-mgmt.xml',

View File

@@ -0,0 +1,138 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:ProblemManagement' => 'Gerenciamento Problemas',
'Menu:ProblemManagement+' => 'Gerenciamento Problemas',
'Menu:Problem:Overview' => 'Visão geral',
'Menu:Problem:Overview+' => 'Visão geral',
'Menu:NewProblem' => 'Novo Problema',
'Menu:NewProblem+' => 'Novo Problema',
'Menu:SearchProblems' => 'Pesquisa para Problemas',
'Menu:SearchProblems+' => 'Pesquisa para Problemas',
'Menu:Problem:Shortcuts' => 'Atalhos',
'Menu:Problem:MyProblems' => 'My Problems',
'Menu:Problem:MyProblems+' => 'My Problems',
'Menu:Problem:OpenProblems' => 'Todos Problemas abertos',
'Menu:Problem:OpenProblems+' => 'Todos Problemas abertos',
'UI-ProblemManagementOverview-ProblemByService' => 'Problems by Service',
'UI-ProblemManagementOverview-ProblemByService+' => 'Problems by Service',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problems by Priority',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Problems by Priority',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Unassigned Problems',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Unassigned Problems',
'UI:ProblemMgmtMenuOverview:Title' => 'Dashboard for Problem Management',
'UI:ProblemMgmtMenuOverview:Title+' => 'Dashboard for Problem Management',
));
//
// Class: Problem
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Problem' => 'Problema',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Status',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'New',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assigned',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Resolved',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Closed',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Customer',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Name',
'Class:Problem/Attribute:org_name+' => 'Common name',
'Class:Problem/Attribute:service_id' => 'Service',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Name',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Service Category',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Name',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Product',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Impact',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'A Person',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'A Service',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'A Department',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgency',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Low',
'Class:Problem/Attribute:urgency/Value:1+' => 'Low',
'Class:Problem/Attribute:urgency/Value:2' => 'Medium',
'Class:Problem/Attribute:urgency/Value:2+' => 'Medium',
'Class:Problem/Attribute:urgency/Value:3' => 'High',
'Class:Problem/Attribute:urgency/Value:3+' => 'High',
'Class:Problem/Attribute:priority' => 'Priority',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Low',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Medium',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'High',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'WorkGroup',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Name',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Agent',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Agent Name',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Agent Email',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'Related Change',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Close Date',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Last Update',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Assignment Date',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Resolution Date',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Known Errors',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Assign',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Reaassign',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Resolve',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Close',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>

View File

@@ -29,6 +29,7 @@ SetupWebPage::AddModule(
'fr.dict.itop-request-mgmt.php',
'es_cr.dict.itop-request-mgmt.php',
'de.dict.itop-request-mgmt.php',
'pt_br.dict.itop-request-mgmt.php',
),
'data.struct' => array(
'data.struct.ta-triggers.xml',

View File

@@ -0,0 +1,78 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:RequestManagement' => 'Help Desk',
'Menu:RequestManagement+' => 'Help Desk',
'Menu:UserRequest:Overview' => 'Vis&atilde;o geral',
'Menu:UserRequest:Overview+' => 'Vis&atilde;o geral',
'Menu:NewUserRequest' => 'Novo Chamado',
'Menu:NewUserRequest+' => 'Novo Chamado',
'Menu:SearchUserRequests' => 'Pesquisa para Chamados',
'Menu:SearchUserRequests+' => 'Pesquisa para Chamados',
'Menu:UserRequest:Shortcuts' => 'Atalhos',
'Menu:UserRequest:Shortcuts+' => '',
'Menu:UserRequest:MyRequests' => 'Chamados atribu&aacute;dos para mim',
'Menu:UserRequest:MyRequests+' => 'Chamados atribu&aacute;dos para mim (como Agente)',
'Menu:UserRequest:EscalatedRequests' => 'Chamados encaminhados',
'Menu:UserRequest:EscalatedRequests+' => 'Chamados encaminhados',
'Menu:UserRequest:OpenRequests' => 'Todos chamados abertos',
'Menu:UserRequest:OpenRequests+' => 'Todos chamados abertos',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: UserRequest
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:UserRequest' => 'Usu&aacute;rio solicitante',
'Class:UserRequest+' => '',
'Class:UserRequest/Attribute:freeze_reason' => 'Pending reason',
'Class:UserRequest/Attribute:freeze_reason+' => '',
'Class:UserRequest/Stimulus:ev_assign' => 'Atribu&iacute;r',
'Class:UserRequest/Stimulus:ev_assign+' => '',
'Class:UserRequest/Stimulus:ev_freeze' => 'Marque como pendente',
'Class:UserRequest/Stimulus:ev_freeze+' => '',
'Class:UserRequest/Stimulus:ev_reassign' => 'Re-atribu&iacute;r',
'Class:UserRequest/Stimulus:ev_reassign+' => '',
'Class:UserRequest/Stimulus:ev_timeout' => 'ev_timeout',
'Class:UserRequest/Stimulus:ev_timeout+' => '',
'Class:UserRequest/Stimulus:ev_resolve' => 'Marque como resolvido',
'Class:UserRequest/Stimulus:ev_resolve+' => '',
'Class:UserRequest/Stimulus:ev_close' => 'Fechado',
'Class:UserRequest/Stimulus:ev_close+' => '',
));
?>

View File

@@ -28,6 +28,7 @@ SetupWebPage::AddModule(
'fr.dict.itop-service-mgmt.php',
'es_cr.dict.itop-service-mgmt.php',
'de.dict.itop-service-mgmt.php',
'pt_br.dict.itop-service-mgmt.php',
),
'data.struct' => array(
//'data.struct.itop-service-mgmt.xml',

View File

@@ -0,0 +1,430 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:ServiceManagement' => 'Gerenciamento Servi&ccedil;os',
'Menu:ServiceManagement+' => 'Vis&atilde;o geral Gerenciamento Servi&ccedil;os',
'Menu:Service:Overview' => 'Vis&atilde;o geral',
'Menu:Service:Overview+' => '',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contratos por n&iacute;vel de servi&ccedil;o',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contratos por status',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contratos terminando em menos de 30 dias',
'Menu:ServiceType' => 'Tipos Servi&ccedil;os',
'Menu:ServiceType+' => 'Tipos Servi&ccedil;os',
'Menu:ProviderContract' => 'Contratos Provedor(as)',
'Menu:ProviderContract+' => 'Contratos Provedor',
'Menu:CustomerContract' => 'Contratos Clientes',
'Menu:CustomerContract+' => 'Contratos Clientes',
'Menu:ServiceSubcategory' => 'Sub-categorias Servi&ccedil;os',
'Menu:ServiceSubcategory+' => 'Sub-categorias Servi&ccedil;os',
'Menu:Service' => 'Servi&ccedil;os',
'Menu:Service+' => 'Servi&ccedil;os',
'Menu:SLA' => 'SLAs',
'Menu:SLA+' => 'Service Level Agreements',
'Menu:SLT' => 'SLTs',
'Menu:SLT+' => 'Service Level Targets',
));
/*
'UI:ServiceManagementMenu' => 'Gestion des Services',
'UI:ServiceManagementMenu+' => 'Gestion des Services',
'UI:ServiceManagementMenu:Title' => 'Résumé des services & contrats',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats par niveau de service',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats par état',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins de 30 jours',
*/
//
// Class: Contract
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Contract' => 'Contratos',
'Class:Contract+' => '',
'Class:Contract/Attribute:name' => 'Nome',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Contract/Attribute:description+' => '',
'Class:Contract/Attribute:start_date' => 'Data in&iacute;cio',
'Class:Contract/Attribute:start_date+' => '',
'Class:Contract/Attribute:end_date' => 'Data t&eacute;rmino',
'Class:Contract/Attribute:end_date+' => '',
'Class:Contract/Attribute:cost' => 'Valor',
'Class:Contract/Attribute:cost+' => '',
'Class:Contract/Attribute:cost_currency' => 'Moeda atual',
'Class:Contract/Attribute:cost_currency+' => '',
'Class:Contract/Attribute:cost_currency/Value:dollars' => 'Dollars',
'Class:Contract/Attribute:cost_currency/Value:dollars+' => '',
'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euros',
'Class:Contract/Attribute:cost_currency/Value:euros+' => '',
'Class:Contract/Attribute:cost_unit' => 'Valor unit&aacute;rio',
'Class:Contract/Attribute:cost_unit+' => '',
'Class:Contract/Attribute:billing_frequency' => 'Frequ&ecirc;ncia pagamento',
'Class:Contract/Attribute:billing_frequency+' => '',
'Class:Contract/Attribute:contact_list' => 'Contatos',
'Class:Contract/Attribute:contact_list+' => 'Contatos relacionado para ocontrato',
'Class:Contract/Attribute:document_list' => 'Documentos',
'Class:Contract/Attribute:document_list+' => 'Documentos anexados para o contrato',
'Class:Contract/Attribute:ci_list' => 'CIs',
'Class:Contract/Attribute:ci_list+' => 'CI suportado para o contrato contrato',
'Class:Contract/Attribute:finalclass' => 'Tipo',
'Class:Contract/Attribute:finalclass+' => '',
));
//
// Class: ProviderContract
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ProviderContract' => 'Contrato Provedor',
'Class:ProviderContract+' => '',
'Class:ProviderContract/Attribute:provider_id' => 'Provedor',
'Class:ProviderContract/Attribute:provider_id+' => '',
'Class:ProviderContract/Attribute:provider_name' => 'Nome Provedor',
'Class:ProviderContract/Attribute:provider_name+' => '',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Service Level Agreement',
'Class:ProviderContract/Attribute:coverage' => 'Cobertura',
'Class:ProviderContract/Attribute:coverage+' => '',
));
//
// Class: CustomerContract
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:CustomerContract' => 'Contrato Cliente',
'Class:CustomerContract+' => '',
'Class:CustomerContract/Attribute:org_id' => 'Cliente',
'Class:CustomerContract/Attribute:org_id+' => '',
'Class:CustomerContract/Attribute:org_name' => 'Nome cliente',
'Class:CustomerContract/Attribute:org_name+' => '',
'Class:CustomerContract/Attribute:provider_id' => 'Provedor',
'Class:CustomerContract/Attribute:provider_id+' => '',
'Class:CustomerContract/Attribute:provider_name' => 'Nome provedor',
'Class:CustomerContract/Attribute:provider_name+' => '',
'Class:CustomerContract/Attribute:support_team_id' => 'Equipe suporte',
'Class:CustomerContract/Attribute:support_team_id+' => '',
'Class:CustomerContract/Attribute:support_team_name' => 'Equipe suporte',
'Class:CustomerContract/Attribute:support_team_name+' => '',
'Class:CustomerContract/Attribute:provider_list' => 'Provedores',
'Class:CustomerContract/Attribute:provider_list+' => '',
'Class:CustomerContract/Attribute:sla_list' => 'SLAs',
'Class:CustomerContract/Attribute:sla_list+' => 'Lista de SLA relacionado ao contrato',
));
//
// Class: lnkContractToSLA
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkContractToSLA' => 'Contrato/SLA',
'Class:lnkContractToSLA+' => '',
'Class:lnkContractToSLA/Attribute:contract_id' => 'Contrato',
'Class:lnkContractToSLA/Attribute:contract_id+' => '',
'Class:lnkContractToSLA/Attribute:contract_name' => 'Contrato',
'Class:lnkContractToSLA/Attribute:contract_name+' => '',
'Class:lnkContractToSLA/Attribute:sla_id' => 'SLA',
'Class:lnkContractToSLA/Attribute:sla_id+' => '',
'Class:lnkContractToSLA/Attribute:sla_name' => 'SLA',
'Class:lnkContractToSLA/Attribute:sla_name+' => '',
'Class:lnkContractToSLA/Attribute:coverage' => 'Cobertura',
'Class:lnkContractToSLA/Attribute:coverage+' => '',
));
//
// Class: lnkContractToDoc
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkContractToDoc' => 'Contrato/Doc',
'Class:lnkContractToDoc+' => '',
'Class:lnkContractToDoc/Attribute:contract_id' => 'Contrato',
'Class:lnkContractToDoc/Attribute:contract_id+' => '',
'Class:lnkContractToDoc/Attribute:contract_name' => 'Contrato',
'Class:lnkContractToDoc/Attribute:contract_name+' => '',
'Class:lnkContractToDoc/Attribute:document_id' => 'Documento',
'Class:lnkContractToDoc/Attribute:document_id+' => '',
'Class:lnkContractToDoc/Attribute:document_name' => 'Documento',
'Class:lnkContractToDoc/Attribute:document_name+' => '',
'Class:lnkContractToDoc/Attribute:document_type' => 'Tipo documento',
'Class:lnkContractToDoc/Attribute:document_type+' => '',
'Class:lnkContractToDoc/Attribute:document_status' => 'Status documento',
'Class:lnkContractToDoc/Attribute:document_status+' => '',
));
//
// Class: lnkContractToContact
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkContractToContact' => 'Contrato/Contato',
'Class:lnkContractToContact+' => '',
'Class:lnkContractToContact/Attribute:contract_id' => 'Contrato',
'Class:lnkContractToContact/Attribute:contract_id+' => '',
'Class:lnkContractToContact/Attribute:contract_name' => 'Contrato',
'Class:lnkContractToContact/Attribute:contract_name+' => '',
'Class:lnkContractToContact/Attribute:contact_id' => 'Contato',
'Class:lnkContractToContact/Attribute:contact_id+' => '',
'Class:lnkContractToContact/Attribute:contact_name' => 'Contato',
'Class:lnkContractToContact/Attribute:contact_name+' => '',
'Class:lnkContractToContact/Attribute:contact_email' => 'Contato email',
'Class:lnkContractToContact/Attribute:contact_email+' => '',
'Class:lnkContractToContact/Attribute:role' => 'Regras',
'Class:lnkContractToContact/Attribute:role+' => '',
));
//
// Class: lnkContractToCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkContractToCI' => 'Contrato/CI',
'Class:lnkContractToCI+' => '',
'Class:lnkContractToCI/Attribute:contract_id' => 'Contrato',
'Class:lnkContractToCI/Attribute:contract_id+' => '',
'Class:lnkContractToCI/Attribute:contract_name' => 'Contrato',
'Class:lnkContractToCI/Attribute:contract_name+' => '',
'Class:lnkContractToCI/Attribute:ci_id' => 'CI',
'Class:lnkContractToCI/Attribute:ci_id+' => '',
'Class:lnkContractToCI/Attribute:ci_name' => 'CI',
'Class:lnkContractToCI/Attribute:ci_name+' => '',
'Class:lnkContractToCI/Attribute:ci_status' => 'CI status',
'Class:lnkContractToCI/Attribute:ci_status+' => '',
));
//
// Class: Service
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Service' => 'Servi&ccedil;o',
'Class:Service+' => '',
'Class:Service/Attribute:org_id' => 'Provedor',
'Class:Service/Attribute:org_id+' => '',
'Class:Service/Attribute:provider_name' => 'Provedor',
'Class:Service/Attribute:provider_name+' => '',
'Class:Service/Attribute:name' => 'Nome',
'Class:Service/Attribute:name+' => '',
'Class:Service/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:Service/Attribute:description+' => '',
'Class:Service/Attribute:type' => 'Tipo',
'Class:Service/Attribute:type+' => '',
'Class:Service/Attribute:type/Value:IncidentManagement' => 'Gerenciamento Incidentes',
'Class:Service/Attribute:type/Value:IncidentManagement+' => 'Gerenciamento Incidentes',
'Class:Service/Attribute:type/Value:RequestManagement' => 'Gerenciamento Pedidos',
'Class:Service/Attribute:type/Value:RequestManagement+' => 'Gerenciamento Pedidos',
'Class:Service/Attribute:status' => 'Status',
'Class:Service/Attribute:status+' => '',
'Class:Service/Attribute:status/Value:design' => 'Design',
'Class:Service/Attribute:status/Value:design+' => '',
'Class:Service/Attribute:status/Value:obsolete' => 'Obsoleto',
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Produ&ccedil;&atilde;o',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/Attribute:subcategory_list' => 'Sub-categoria Servi&ccedil;o',
'Class:Service/Attribute:subcategory_list+' => '',
'Class:Service/Attribute:sla_list' => 'SLAs',
'Class:Service/Attribute:sla_list+' => '',
'Class:Service/Attribute:document_list' => 'Documentos',
'Class:Service/Attribute:document_list+' => 'Documentos anexado para o servi&ccedil;o',
'Class:Service/Attribute:contact_list' => 'Contatos',
'Class:Service/Attribute:contact_list+' => 'Contatos tendo um papel para este servi&ccedil;o',
));
//
// Class: ServiceSubcategory
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ServiceSubcategory' => 'Sub-categoria Servi&ccedil;o',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory/Attribute:name' => 'Nome',
'Class:ServiceSubcategory/Attribute:name+' => '',
'Class:ServiceSubcategory/Attribute:description' => 'Descri&ccedil;&atilde;o',
'Class:ServiceSubcategory/Attribute:description+' => '',
'Class:ServiceSubcategory/Attribute:service_id' => 'Servi&ccedil;o',
'Class:ServiceSubcategory/Attribute:service_id+' => '',
'Class:ServiceSubcategory/Attribute:service_name' => 'Servi&ccedil;o',
'Class:ServiceSubcategory/Attribute:service_name+' => '',
));
//
// Class: SLA
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:SLA' => 'SLA',
'Class:SLA+' => '',
'Class:SLA/Attribute:name' => 'Nome',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:service_id' => 'Servi&ccedil;o',
'Class:SLA/Attribute:service_id+' => '',
'Class:SLA/Attribute:service_name' => 'Servi&ccedil;o',
'Class:SLA/Attribute:service_name+' => '',
'Class:SLA/Attribute:slt_list' => 'SLTs',
'Class:SLA/Attribute:slt_list+' => 'Lista Service Level Thresholds',
));
//
// Class: SLT
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:SLT' => 'SLT',
'Class:SLT+' => '',
'Class:SLT/Attribute:name' => 'Nome',
'Class:SLT/Attribute:name+' => '',
'Class:SLT/Attribute:metric' => 'M&eacute;trica',
'Class:SLT/Attribute:metric+' => '',
'Class:SLT/Attribute:metric/Value:TTO' => 'TTO',
'Class:SLT/Attribute:metric/Value:TTO+' => 'TTO',
'Class:SLT/Attribute:metric/Value:TTR' => 'TTR',
'Class:SLT/Attribute:metric/Value:TTR+' => 'TTR',
'Class:SLT/Attribute:ticket_priority' => 'Ticket prioridade',
'Class:SLT/Attribute:ticket_priority+' => '',
'Class:SLT/Attribute:ticket_priority/Value:1' => '1',
'Class:SLT/Attribute:ticket_priority/Value:1+' => '1',
'Class:SLT/Attribute:ticket_priority/Value:2' => '2',
'Class:SLT/Attribute:ticket_priority/Value:2+' => '2',
'Class:SLT/Attribute:ticket_priority/Value:3' => '3',
'Class:SLT/Attribute:ticket_priority/Value:3+' => '3',
'Class:SLT/Attribute:value' => 'Valor',
'Class:SLT/Attribute:value+' => '',
'Class:SLT/Attribute:value_unit' => 'Unidade',
'Class:SLT/Attribute:value_unit+' => '',
'Class:SLT/Attribute:value_unit/Value:days' => 'dias',
'Class:SLT/Attribute:value_unit/Value:days+' => 'dias',
'Class:SLT/Attribute:value_unit/Value:hours' => 'horas',
'Class:SLT/Attribute:value_unit/Value:hours+' => 'horas',
'Class:SLT/Attribute:value_unit/Value:minutes' => 'minutos',
'Class:SLT/Attribute:value_unit/Value:minutes+' => 'minutos',
'Class:SLT/Attribute:sla_list' => 'SLAs',
'Class:SLT/Attribute:sla_list+' => 'SLAs utilizando o SLT',
));
//
// Class: lnkSLTToSLA
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkSLTToSLA' => 'SLT/SLA',
'Class:lnkSLTToSLA+' => '',
'Class:lnkSLTToSLA/Attribute:sla_id' => 'SLA',
'Class:lnkSLTToSLA/Attribute:sla_id+' => '',
'Class:lnkSLTToSLA/Attribute:sla_name' => 'SLA',
'Class:lnkSLTToSLA/Attribute:sla_name+' => '',
'Class:lnkSLTToSLA/Attribute:slt_id' => 'SLT',
'Class:lnkSLTToSLA/Attribute:slt_id+' => '',
'Class:lnkSLTToSLA/Attribute:slt_name' => 'SLT',
'Class:lnkSLTToSLA/Attribute:slt_name+' => '',
'Class:lnkSLTToSLA/Attribute:slt_metric' => 'M&eacute;trica',
'Class:lnkSLTToSLA/Attribute:slt_metric+' => '',
'Class:lnkSLTToSLA/Attribute:slt_ticket_priority' => 'Ticket prioridade',
'Class:lnkSLTToSLA/Attribute:slt_ticket_priority+' => '',
'Class:lnkSLTToSLA/Attribute:slt_value' => 'Valor',
'Class:lnkSLTToSLA/Attribute:slt_value+' => '',
'Class:lnkSLTToSLA/Attribute:slt_value_unit' => 'Unidade',
'Class:lnkSLTToSLA/Attribute:slt_value_unit+' => '',
));
//
// Class: lnkServiceToDoc
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkServiceToDoc' => 'Servi&ccedil;o/Doc',
'Class:lnkServiceToDoc+' => '',
'Class:lnkServiceToDoc/Attribute:service_id' => 'Servi&ccedil;o',
'Class:lnkServiceToDoc/Attribute:service_id+' => '',
'Class:lnkServiceToDoc/Attribute:service_name' => 'Servi&ccedil;o',
'Class:lnkServiceToDoc/Attribute:service_name+' => '',
'Class:lnkServiceToDoc/Attribute:document_id' => 'Documento',
'Class:lnkServiceToDoc/Attribute:document_id+' => '',
'Class:lnkServiceToDoc/Attribute:document_name' => 'Documento',
'Class:lnkServiceToDoc/Attribute:document_name+' => '',
'Class:lnkServiceToDoc/Attribute:document_type' => 'Tipo documento',
'Class:lnkServiceToDoc/Attribute:document_type+' => '',
'Class:lnkServiceToDoc/Attribute:document_status' => 'Status documento',
'Class:lnkServiceToDoc/Attribute:document_status+' => '',
));
//
// Class: lnkServiceToContact
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkServiceToContact' => 'Servi&ccedil;o/Contato',
'Class:lnkServiceToContact+' => '',
'Class:lnkServiceToContact/Attribute:service_id' => 'Servi&ccedil;o',
'Class:lnkServiceToContact/Attribute:service_id+' => '',
'Class:lnkServiceToContact/Attribute:service_name' => 'Servi&ccedil;o',
'Class:lnkServiceToContact/Attribute:service_name+' => '',
'Class:lnkServiceToContact/Attribute:contact_id' => 'Contato',
'Class:lnkServiceToContact/Attribute:contact_id+' => '',
'Class:lnkServiceToContact/Attribute:contact_name' => 'Contato',
'Class:lnkServiceToContact/Attribute:contact_name+' => '',
'Class:lnkServiceToContact/Attribute:contact_email' => 'Contato email',
'Class:lnkServiceToContact/Attribute:contact_email+' => '',
'Class:lnkServiceToContact/Attribute:role' => 'Regra',
'Class:lnkServiceToContact/Attribute:role+' => '',
));
//
// Class: lnkServiceToCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkServiceToCI' => 'Servi&ccedil;o/CI',
'Class:lnkServiceToCI+' => '',
'Class:lnkServiceToCI/Attribute:service_id' => 'Servi&ccedil;o',
'Class:lnkServiceToCI/Attribute:service_id+' => '',
'Class:lnkServiceToCI/Attribute:service_name' => 'Servi&ccedil;o',
'Class:lnkServiceToCI/Attribute:service_name+' => '',
'Class:lnkServiceToCI/Attribute:ci_id' => 'CI',
'Class:lnkServiceToCI/Attribute:ci_id+' => '',
'Class:lnkServiceToCI/Attribute:ci_name' => 'CI',
'Class:lnkServiceToCI/Attribute:ci_name+' => '',
'Class:lnkServiceToCI/Attribute:ci_status' => 'CI status',
'Class:lnkServiceToCI/Attribute:ci_status+' => '',
));
?>

View File

@@ -28,6 +28,7 @@ SetupWebPage::AddModule(
'fr.dict.itop-tickets.php',
'es_cr.dict.itop-tickets.php',
'de.dict.itop-tickets.php',
'pt_br.dict.itop-tickets.php',
),
'data.struct' => array(
'data.struct.ta-actions.xml',

View File

@@ -0,0 +1,239 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: Ticket
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Ticket' => 'Ticket',
'Class:Ticket+' => '',
'Class:Ticket/Attribute:ref' => 'Ref',
'Class:Ticket/Attribute:ref+' => '',
'Class:Ticket/Attribute:title' => 'T&iacute;tulo',
'Class:Ticket/Attribute:title+' => '',
'Class:Ticket/Attribute:ticket_log' => 'Log',
'Class:Ticket/Attribute:ticket_log+' => '',
'Class:Ticket/Attribute:start_date' => 'Iniciado',
'Class:Ticket/Attribute:start_date+' => '',
'Class:Ticket/Attribute:document_list' => 'Documentos',
'Class:Ticket/Attribute:document_list+' => 'Documentos relacionado ao ticket',
'Class:Ticket/Attribute:ci_list' => 'CIs',
'Class:Ticket/Attribute:ci_list+' => 'CIs preocupado com o incidente',
'Class:Ticket/Attribute:contact_list' => 'Contatos',
'Class:Ticket/Attribute:contact_list+' => 'Equipe(s) e pessoa(s) envolvidas',
'Class:Ticket/Attribute:finalclass' => 'Tipo',
'Class:Ticket/Attribute:finalclass+' => '',
));
//
// Class: lnkTicketToDoc
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkTicketToDoc' => 'Ticket/Documento',
'Class:lnkTicketToDoc+' => '',
'Class:lnkTicketToDoc/Attribute:ticket_id' => 'Ticket',
'Class:lnkTicketToDoc/Attribute:ticket_id+' => '',
'Class:lnkTicketToDoc/Attribute:ticket_ref' => 'Ticket #',
'Class:lnkTicketToDoc/Attribute:ticket_ref+' => '',
'Class:lnkTicketToDoc/Attribute:document_id' => 'Documento',
'Class:lnkTicketToDoc/Attribute:document_id+' => '',
'Class:lnkTicketToDoc/Attribute:document_name' => 'Documento',
'Class:lnkTicketToDoc/Attribute:document_name+' => '',
));
//
// Class: lnkTicketToContact
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkTicketToContact' => 'Ticket/Contato',
'Class:lnkTicketToContact+' => '',
'Class:lnkTicketToContact/Attribute:ticket_id' => 'Ticket',
'Class:lnkTicketToContact/Attribute:ticket_id+' => '',
'Class:lnkTicketToContact/Attribute:ticket_ref' => 'Ticket #',
'Class:lnkTicketToContact/Attribute:ticket_ref+' => '',
'Class:lnkTicketToContact/Attribute:contact_id' => 'Contato',
'Class:lnkTicketToContact/Attribute:contact_id+' => '',
'Class:lnkTicketToContact/Attribute:contact_name' => 'Contato',
'Class:lnkTicketToContact/Attribute:contact_name+' => '',
'Class:lnkTicketToContact/Attribute:contact_email' => 'Email',
'Class:lnkTicketToContact/Attribute:contact_email+' => '',
'Class:lnkTicketToContact/Attribute:role' => 'Regra',
'Class:lnkTicketToContact/Attribute:role+' => '',
));
//
// Class: lnkTicketToCI
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkTicketToCI' => 'Ticket/CI',
'Class:lnkTicketToCI+' => '',
'Class:lnkTicketToCI/Attribute:ticket_id' => 'Ticket',
'Class:lnkTicketToCI/Attribute:ticket_id+' => '',
'Class:lnkTicketToCI/Attribute:ticket_ref' => 'Ticket #',
'Class:lnkTicketToCI/Attribute:ticket_ref+' => '',
'Class:lnkTicketToCI/Attribute:ci_id' => 'CI',
'Class:lnkTicketToCI/Attribute:ci_id+' => '',
'Class:lnkTicketToCI/Attribute:ci_name' => 'CI',
'Class:lnkTicketToCI/Attribute:ci_name+' => '',
'Class:lnkTicketToCI/Attribute:ci_status' => 'CI status',
'Class:lnkTicketToCI/Attribute:ci_status+' => '',
));
//
// Class: ResponseTicket
//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:ResponseTicket' => 'ResponseTicket',
'Class:ResponseTicket+' => '',
'Class:ResponseTicket/Attribute:status' => 'Status',
'Class:ResponseTicket/Attribute:status+' => '',
'Class:ResponseTicket/Attribute:status/Value:new' => 'Novo',
'Class:ResponseTicket/Attribute:status/Value:new+' => 'novamente aberto',
'Class:ResponseTicket/Attribute:status/Value:frozen' => 'Pendente',
'Class:ResponseTicket/Attribute:status/Value:frozen+' => '',
'Class:ResponseTicket/Attribute:status/Value:escalated_tto' => 'Escalada/TTO',
'Class:ResponseTicket/Attribute:status/Value:escalated_tto+' => '',
'Class:ResponseTicket/Attribute:status/Value:assigned' => 'Atribu&aacute;do',
'Class:ResponseTicket/Attribute:status/Value:assigned+' => '',
'Class:ResponseTicket/Attribute:status/Value:escalated_ttr' => 'Escalada/TTR',
'Class:ResponseTicket/Attribute:status/Value:escalated_ttr+' => '',
'Class:ResponseTicket/Attribute:status/Value:resolved' => 'Resolvido',
'Class:ResponseTicket/Attribute:status/Value:resolved+' => '',
'Class:ResponseTicket/Attribute:status/Value:closed' => 'Fechado',
'Class:ResponseTicket/Attribute:status/Value:closed+' => '',
'Class:ResponseTicket/Attribute:caller_id' => 'Solicita&ccedil;&atilde;o',
'Class:ResponseTicket/Attribute:caller_id+' => '',
'Class:ResponseTicket/Attribute:workgroup_name' => 'Grupo de trabalho',
'Class:ResponseTicket/Attribute:workgroup_name+' => '',
'Class:ResponseTicket/Attribute:org_id' => 'Cliente',
'Class:ResponseTicket/Attribute:org_id+' => '',
'Class:ResponseTicket/Attribute:org_name' => 'Cliente',
'Class:ResponseTicket/Attribute:org_name+' => '',
'Class:ResponseTicket/Attribute:service_id' => 'Servi&ccedil;o',
'Class:ResponseTicket/Attribute:service_id+' => '',
'Class:ResponseTicket/Attribute:servicesubcategory_id' => 'Elemento Servi&ccedil;o',
'Class:ResponseTicket/Attribute:servicesubcategory_id+' => '',
'Class:ResponseTicket/Attribute:product' => 'Produto',
'Class:ResponseTicket/Attribute:product+' => '',
'Class:ResponseTicket/Attribute:impact' => 'Impacto',
'Class:ResponseTicket/Attribute:impact+' => '',
'Class:ResponseTicket/Attribute:impact/Value:1' => 'Uma pessoa',
'Class:ResponseTicket/Attribute:impact/Value:1+' => '',
'Class:ResponseTicket/Attribute:impact/Value:2' => 'Um servi&ccedil;o',
'Class:ResponseTicket/Attribute:impact/Value:2+' => '',
'Class:ResponseTicket/Attribute:impact/Value:3' => 'Um departamento',
'Class:ResponseTicket/Attribute:impact/Value:3+' => '',
'Class:ResponseTicket/Attribute:urgency' => 'Urgente',
'Class:ResponseTicket/Attribute:urgency+' => '',
'Class:ResponseTicket/Attribute:urgency/Value:1' => 'Baixo',
'Class:ResponseTicket/Attribute:urgency/Value:1+' => '',
'Class:ResponseTicket/Attribute:urgency/Value:2' => 'M&eacute;dio',
'Class:ResponseTicket/Attribute:urgency/Value:2+' => '',
'Class:ResponseTicket/Attribute:urgency/Value:3' => 'Alto',
'Class:ResponseTicket/Attribute:urgency/Value:3+' => '',
'Class:ResponseTicket/Attribute:priority' => 'Prioridade',
'Class:ResponseTicket/Attribute:priority+' => '',
'Class:ResponseTicket/Attribute:priority/Value:1' => 'Baixo',
'Class:ResponseTicket/Attribute:priority/Value:1+' => '',
'Class:ResponseTicket/Attribute:priority/Value:2' => 'M&eacute;dio',
'Class:ResponseTicket/Attribute:priority/Value:2+' => '',
'Class:ResponseTicket/Attribute:priority/Value:3' => 'Alto',
'Class:ResponseTicket/Attribute:priority/Value:3+' => '',
'Class:ResponseTicket/Attribute:workgroup_id' => 'Grupo de trabalho',
'Class:ResponseTicket/Attribute:workgroup_id+' => '',
'Class:ResponseTicket/Attribute:agent_id' => 'Agente',
'Class:ResponseTicket/Attribute:agent_id+' => '',
'Class:ResponseTicket/Attribute:agent_name' => 'Agente',
'Class:ResponseTicket/Attribute:agent_name+' => '',
'Class:ResponseTicket/Attribute:agent_email' => 'Email agente',
'Class:ResponseTicket/Attribute:agent_email+' => '',
'Class:ResponseTicket/Attribute:related_change_id' => 'Mudan&ccedil;as relacionadas',
'Class:ResponseTicket/Attribute:related_change_id+' => '',
'Class:ResponseTicket/Attribute:related_change_ref' => 'Mudan&ccedil;as relacionadas',
'Class:ResponseTicket/Attribute:related_change_ref+' => '',
'Class:ResponseTicket/Attribute:close_date' => 'Fechado',
'Class:ResponseTicket/Attribute:close_date+' => '',
'Class:ResponseTicket/Attribute:last_update' => '&Uacute;ltima atualiza&ccedil;&atilde;o',
'Class:ResponseTicket/Attribute:last_update+' => '',
'Class:ResponseTicket/Attribute:assignment_date' => 'Atribu&iacute;do',
'Class:ResponseTicket/Attribute:assignment_date+' => '',
'Class:ResponseTicket/Attribute:escalation_deadline' => 'Prazo de escalonamento',
'Class:ResponseTicket/Attribute:escalation_deadline+' => '',
'Class:ResponseTicket/Attribute:closure_deadline' => 'Prazo fechamento',
'Class:ResponseTicket/Attribute:closure_deadline+' => '',
'Class:ResponseTicket/Attribute:resolution_code' => 'C&oacute;digo resolu&ccedil;&atilde;o',
'Class:ResponseTicket/Attribute:resolution_code+' => '',
'Class:ResponseTicket/Attribute:resolution_code/Value:couldnotreproduce' => 'N&atilde;o pode ser reproduzida',
'Class:ResponseTicket/Attribute:resolution_code/Value:couldnotreproduce+' => '',
'Class:ResponseTicket/Attribute:resolution_code/Value:duplicate' => 'Ticket duplicado',
'Class:ResponseTicket/Attribute:resolution_code/Value:duplicate+' => '',
'Class:ResponseTicket/Attribute:resolution_code/Value:fixed' => 'Fixo',
'Class:ResponseTicket/Attribute:resolution_code/Value:fixed+' => '',
'Class:ResponseTicket/Attribute:resolution_code/Value:irrelevant' => 'Irrelevante',
'Class:ResponseTicket/Attribute:resolution_code/Value:irrelevant+' => '',
'Class:ResponseTicket/Attribute:solution' => 'Solu&ccedil;&atilde;o',
'Class:ResponseTicket/Attribute:solution+' => '',
'Class:ResponseTicket/Attribute:user_satisfaction' => 'Satisfa&ccedil;&atilde;o usu&aacute;rio',
'Class:ResponseTicket/Attribute:user_satisfaction+' => '',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:1' => '1',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:1+' => '1',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:2' => '2',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:2+' => '2',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:3' => '3',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:3+' => '3',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:4' => '4',
'Class:ResponseTicket/Attribute:user_satisfaction/Value:4+' => '4',
'Class:ResponseTicket/Attribute:user_commment' => 'Coment&aacute;rio usu&aacute;rio',
'Class:ResponseTicket/Attribute:user_commment+' => '',
'Class:ResponseTicket/Stimulus:ev_assign' => 'Atribuir',
'Class:ResponseTicket/Stimulus:ev_assign+' => '',
'Class:ResponseTicket/Stimulus:ev_reassign' => 'Re-atribuir',
'Class:ResponseTicket/Stimulus:ev_reassign+' => '',
'Class:ResponseTicket/Stimulus:ev_timeout' => 'ev_timeout',
'Class:ResponseTicket/Stimulus:ev_timeout+' => '',
'Class:ResponseTicket/Stimulus:ev_resolve' => 'Marque como resolvido',
'Class:ResponseTicket/Stimulus:ev_resolve+' => '',
'Class:ResponseTicket/Stimulus:ev_close' => 'Fechado',
'Class:ResponseTicket/Stimulus:ev_close+' => '',
));
?>